看不明白了
你上面那个哪个是不属与html内的?
你上面那个哪个是不属与html内的?
解决方案 »
- jQuery,mouseout的时候如何判断离开的对象
- 急急。。怎么设定明细行里的Ext.grid.CheckboxSelectionModel为选中状态? 明细行里有的状态是选中的,有的不是。谢谢高手指教。。。
- 有没有直接获取页面元素绝对位置的js函数
- 如下语句该如何修改,请帮忙,谢谢!
- 推荐!!!【ezj】一款国产JavaScript 框架,使用体验
- 为什么我的TreeView页面总闪个不停啊
- jsp定时访问数据库并右下角弹出提示.
- 页面后退后刷新的问题
- ###############如何设置<file>的filter?#################
- 问个极其简单的问题。快帮忙。
- 获得光标位置,显示div
- 动态文本框数值计算
又如<a href="http://www.xxx.com/2008">你好</a>,这个2008就在<>里面,不替换它谢谢
var str='<a href="javascript:searchLinkurl(\'/life/2008/0508/article_7072.html\',\'2008\')" target="_self">外汇汇率20080508上午</a>'
+'<a href="javascript:searchLinkurl(\'/life/2008/0508/article_7072.html\',\'2008\')" target="_self">外汇汇率20080508上午</a>';
document.write(str+"<br/>");//输出原来的值
var Key="2008";//要替换的字符串
var reg=new RegExp("<[^>]*>([^>]*?"+Key+"[^>]*?)<\/[^>]*>","gi")
var Result="";
while(m=reg.exec(str))
{
Result+=m[0].replace(m[1],m[1].replace(new RegExp("("+Key+")","gi"),function($1){return "<font color='red'>"+$1+"</font>";}));
}
if(Result=="")Result=str;//没有匹配的时候将结果置为原来的值
document.write(Result);
我把你的修改下 var str='<a href="javascript:searchLinkurl(\'/life/2008/0508/article_7072.html\',\'2008\')" target="_self">外汇汇率20080508上午</a>'
+'<a href="javascript:searchLinkurl(\'/life/2008/0508/article_7072.html\',\'2008\')" target="_self">外汇汇率20080508上午</a>';
document.write(str+"<br/>");//输出原来的值
要替换的字符串
var reg=new RegExp("<[^>]*>([^>]*?([.]*)[^>]*?)<\/[^>]*>","gi")
var Result="";
while(m=reg.exec(str))
{
Result+=m[0].replace(m[1],m[1].replace(new RegExp("("+Key+")","gi"),function($1){return "<font color='red'>"+$1+"</font>";}));
}
if(Result=="")Result=str;//没有匹配的时候将结果置为原来的值
document.write(Result);