给文本加上<font>标签的问题 你把< 和 > 替换了?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SetKeyColor('ss','green','a');你传2个s ya replace(new RegExp(key,"g"),"<font color=red>" + key + "</font>")这不是你自己写的吗 替换的那句换下obj.nodeValue = obj.nodeValue.replace(new RegExp(key+"+","g"),"<font color=red>" + key + "</font>") 如果key 是 sasa 呢? 那只好换了,:)obj.nodeValue = obj.nodeValue.replace(new RegExp("("+key+")+","g"),"<font color=red>" + key + "</font>")不过楼主这样遍历确实不好,对象多了比较慢 TO xiaolei1982版主的写法测试过吗?为什么我这用没有效果-----------------------------晕,我理解错了,以为楼主是想把字符串打出来把中间的标签去掉就行,原来是要把颜色显示出来 hbhbhbhbhb1021(天外水火(我要多努力)) new RegExp("("+key+")+","g")()+ 这种可以吗?()里面的可以重复?好像没这种用法吧 可以用的,<script language=javascript> var str="sasa" re=/^(sa)+$/ alert(re.test(str)) </script>不过那句没测试,要改成下面这样才能全部显示出来obj.nodeValue = obj.nodeValue.replace(new RegExp("(("+key+")+)","g"),"<font color=red>$1</font>")楼主的这个程序,最好在 ss那也加个标签,这样修改标签的className感觉要比遍历好 <script>var a='sasabsasasabsa'alert(a.replace(/(sa)+/g,""))</script>果然 obj.nodeValue = obj.nodeValue.replace(new RegExp(key,"g"),"<font color=red>" + key + "</font>")str=obj.parentNode.outerHTML.toString()str=str.replace(new RegExp("<","g"),"<")str=str.replace(new RegExp(">","g"),">")obj.parentNode.outerHTML=str这样就可以显示颜色了,比较笨!-_- VS2005使用jquery框架.ajax方法调用页面后台方法不能正常运行,VS2010能运行 请教:引用的页面包含js文件而引发冲突 输出全部图片 JS FOR 递归 附值 问题!急~ js实现幻灯片新闻时的本地图片路径的问题,我郁闷啊 我这么写代码能够正确执行..但是IE左下会出错说: 几个比较实用的自定义函数 如何用javascript填加表单 为感谢大家,我有JAVA工程生成工具的共同函数,有要的吗? svg转画布有时可以有时不行 问个弱智问题,如果通过下拉菜单改变文本框数量? 关于查询后刷新本页面问题
吗
obj.nodeValue = obj.nodeValue.replace(new RegExp(key+"+","g"),"<font color=red>" + key + "</font>")
obj.nodeValue = obj.nodeValue.replace(new RegExp("("+key+")+","g"),"<font color=red>" + key + "</font>")
不过楼主这样遍历确实不好,对象多了比较慢
版主的写法测试过吗?为什么我这用没有效果-----------------------------
晕,我理解错了,以为楼主是想把字符串打出来把中间的标签去掉就行,原来是要把颜色显示出来
new RegExp("("+key+")+","g")()+ 这种可以吗?()里面的可以重复?好像没这种用法吧
<script language=javascript>
var str="sasa"
re=/^(sa)+$/
alert(re.test(str))
</script>
不过那句没测试,要改成下面这样才能全部显示出来
obj.nodeValue = obj.nodeValue.replace(new RegExp("(("+key+")+)","g"),"<font color=red>$1</font>")楼主的这个程序,最好在 ss那也加个标签,这样修改标签的className感觉要比遍历好
str=obj.parentNode.outerHTML.toString()
str=str.replace(new RegExp("<","g"),"<")
str=str.replace(new RegExp(">","g"),">")
obj.parentNode.outerHTML=str
这样就可以显示颜色了,比较笨!-_-