我有一个包含网页HTML文本的变量。文本包括这样的样式区域,但内容不同。
var myHtml = "xxxxx
<style type="text/css">
.... css style definition area.
yyyy"
</style>
答案 0 :(得分:5)
通过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);