求正则表达式,可以匹配字符串中<style>和<link>包围的内容,并删除 本帖最后由 yifulou 于 2010-03-24 16:32:37 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 大概是没有匹配开头和结尾吧这个是匹配style标签的:/^<style>.*<\/style>$/gi测试用例如下: <div id="div1"> <STYLE>td{border: 1px solid red}</style> <TABLE> <TR> <TD>1</TD> <TD>2</TD> </TR> </TABLE> </div> <INPUT TYPE="button" value="do" onclick="fun()"> <SCRIPT LANGUAGE="JavaScript"> <!-- function fun(){ var m_content = div1.innerHTML; var reg = /^<style>.*<\/style>$/gi; div1.innerHTML = m_content.replace(reg,''); } //--> </SCRIPT> var reg = /^<style.*?style>$/gi;没测试 求助js控制select默认值 当前菜单高亮显示用js的一个问题 juery如何判断原div内容中a个数,放入load后div内容中? 不好意思,昨天一个问题没问全,还是JAVASCRIPT 为什么iframe内页的windows.onresize事件不被触发(ie6、7)? form的反馈窗口属性怎么控制? 谁有滚动文字条的特效源程序 谁能给我一个combox组合框的例子?有注释送一百分 如何实现jquery mobile listview多选删除 javascript的好用还是jquery好用,为什么没什么人用javascript Extjs combo 问题求教 选中规定的字符串
这个是匹配style标签的:/^<style>.*<\/style>$/gi
测试用例如下: <div id="div1">
<STYLE>td{border: 1px solid red}</style>
<TABLE>
<TR>
<TD>1</TD>
<TD>2</TD>
</TR>
</TABLE>
</div>
<INPUT TYPE="button" value="do" onclick="fun()">
<SCRIPT LANGUAGE="JavaScript">
<!--
function fun(){
var m_content = div1.innerHTML;
var reg = /^<style>.*<\/style>$/gi;
div1.innerHTML = m_content.replace(reg,'');
}
//-->
</SCRIPT>