使用 js 匹配删除一段html代码

使用 js 匹配删除一段html代码,第1张

用js删除html标签需要用正则表达式来完成。

比如要删除以<style type="text/css" id="wiz_custom_css">开头

</style>结尾的代码,正则写法如下:

var reg = /\<style[\s\"\'\w\=\/]+\>[^\<]+\<\/style\>/gim

str.replace(reg,"")

全部替换成空就可以了。

document.getElementById('ObjID').innerHTML=document.getElementById('ObjID').innerText

ObjID为你要替换内容的ID, 该方法在IE下可行.

function a(){<br>var inn="<li id="qwe"><span style='cursor: pointer'>删除</span></li>"<br>var div = document.getElementById("a")<br>div.innerHTML += inn<br>// 查找span<br>var span = div.getElementsByTagName('span')[0]<br>// 添加click事件<br>span.onclick = function () {<br> // 查找li,也就是父元素<br> var li = this.parentNode<br> // id属性<br> var id = li.id<br> alert(id)<br>}<br>}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7301177.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存