一个关于正则的问题: <a id=a1 style="background:red;font-size:50px">123</a><script>alert(a1.outerHTML.match(/ style=.*?(\s\S?)*?>/ig))</script> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 抱歉,刚才我是在IE6下测试的,这样子是否符合你的要求?<a id=a1 style="background: red;font-size:50px">123</a><script>alert(a1.outerHTML.replace(/ style=.*(\s\S?).*>\b/ig,""))</script> *后加?是最小匹配的意思IE6用<script>str="<a style=aa bb cc>1</a><a style=aa bb cc>1</a>";alert(str.replace(/style=.*?(\s.*?)*?>/ig,">"));</script>IE5用<script>str="<a style=aa bb cc>1</a><a style=aa bb cc>1</a>";alert(str.replace(/style=[^>]*>/ig,">"));</script> 怎么自定义JqueryUIdialog的样式,去掉标题栏和背景 如何实现嵌入一个javascript代码就能弹出一个对话窗口? window.onload=function()这个方法在一个页面中不能出现多次? JavaScript数组的快速克隆(slice()函数)和数组的排序、乱序和搜索(sort()函 JavaScript查询多个表时出错,求救! 如何控制IE的工具栏按扭和菜单???? 拖动数据的问题!!!</ file 控件 如何得到是否选择了文件,怎样清空 js 不允许有空格,不能是纯字母或数字,正则怎么写? 表单的属性被改 框架网页的window.print方法 高分求求助!!!
<script>
alert(a1.outerHTML.replace(/ style=.*(\s\S?).*>\b/ig,""))
</script>
<script>
str="<a style=aa bb cc>1</a><a style=aa bb cc>1</a>";
alert(str.replace(/style=.*?(\s.*?)*?>/ig,">"));
</script>IE5用
<script>
str="<a style=aa bb cc>1</a><a style=aa bb cc>1</a>";
alert(str.replace(/style=[^>]*>/ig,">"));
</script>