
已解决问题
谷歌veeuw7900用户在2013.08.23提交了关于“幸存者j**a list 遍历给j**ascript数组”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-12-04T07:33:15。<scriptlanguage="J**aScript"type="text/j**ascript">functionshowkeyword(){
varkeys=[["和尚","","#ff0000"],["负责","","#ff0ee0"],["累死的","","#ff0eee"],["问题","","#ff0eee"]]
//varkeys=[["<%=kwBean.getKeyword()%>","","#ff0000"]]
varbookmark;
if(document.createRange){
varrange=document.createRange();
}else{
varrange=document.body.createTextRange();
bookmark=range.getBookmark();
}
varkey;
for(vari=0;key=keys[i];i++){
if(range.findText){
range.collapse(true);
range.moveToBookmark(bookmark);
while(range.findText(key[0])){
range.pasteh**TML(range.text.fontcolor(key[2]));
}
}else{
vars,n;
s=window.getSelection();
s.collapse(document.body,0);
while(window.find(key[0])){
varn=document.createElement("SPAN");
n.style.color=key[2];
s.getRangeAt(0).surroundContents(n);
}
}
}
}
</script>
j**a赋值给keys数组----------->让“["和尚","","#ff0000"],["负责","","#ff0ee0"],["累死的","","#ff0eee"],["问题","","#ff0eee"]”是动态的。希望大家能够帮助她。
详细问题描述及疑问:<scriptlanguage="J**aScript"type="text/j**ascript">
functionshowkeyword(){
varkeys=[["和尚","","#ff0000"],["负责","","#ff0ee0"],["累死的","","#ff0eee"],["问题","","#ff0eee"]]
//varkeys=[["<%=kwBean.getKeyword()%>","","#ff0000"]]
varbookmark;
if(document.createRange){
varrange=document.createRange();
}else{
varrange=document.body.createTextRange();
bookmark=range.getBookmark();
}
varkey;
for(vari=0;key=keys[i];i++){
if(range.findText){
range.collapse(true);
range.moveToBookmark(bookmark);
while(range.findText(key[0])){
range.pasteh**TML(range.text.fontcolor(key[2]));
}
}else{
vars,n;
s=window.getSelection();
s.collapse(document.body,0);
while(window.find(key[0])){
varn=document.createElement("SPAN");
n.style.color=key[2];
s.getRangeAt(0).surroundContents(n);
}
}
}
}
</script>
j**a赋值给keys数组----------->让“["和尚","","#ff0000"],["负责","","#ff0ee0"],["累死的","","#ff0eee"],["问题","","#ff0eee"]”是动态的。期待您的答案,不知道说什么,送你一朵小红花吧
!