如何使用DOM删除<style>标签?

萨曼莎JT星

我有一个变量,其中包含来自网页的HTML文本。文本包括这样的样式区域,但内部具有不同的内容。

var myHtml = "xxxxx
   <style type="text/css"> 
   .... css style definition area.
   yyyy"
   </style> 
亚历克斯·K。

一种通过DOM的方式;

var el = document.createElement("DIV");
el.innerHTML = html_string;

var style = el.getElementsByTagName("STYLE");
for (var i = style.length - 1; i >= 0; i--) {
    style[i].parentNode.removeChild(style[i]);
}

alert(el.innerHTML);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章