要控制被删除的标签列表,可以通过向TAGLIST常数中添加/删除标记来实现. 例如,要保留所有的<B>标签,则从TAGLIST中删除B. 当前的列表包含了MSDN中的所有html标签以及 LAYER 标签. 每个标签要用""括起来.
开始标签和结束标签都会被删除,例如"<A...>"和</A...>
若标签同时在 TAGLIST 和 BLOCKTAGLIST 常数中,则起始标签和结束标签之间的所有内容都会被删除
没有结束标记的标签不被视为html标签,其内容不会被删除
块标签若没有结尾标记,从此标签开始到文本结束的所有内容会被删除
若"<!--"后跟的字符不是空格,注释标签不会被删除
使用这个函数很简单:
strPlainText = RemoveHTML(strTextWithHTML)
<!DOCTYPE html><html>
<head>
<title>
</title>
<style type="text/css" >
<!--
ul{
list-style:none
}
ul li{
float:left
width:100px
background:green
margin-left:20px
text-align:center
height:30px
line-height:30px
}
ul li span{
padding-left:5px
color:white
}
-->
</style>
</head>
<body>
<ul>
<li id="btn1">首页<span onclick=" document.getElementById('btn1').style.display='none'" >x</span></li>
<li id="btn2">首页<span onclick="document.getElementById('btn2').style.display='none'">x</span></li>
<li id="btn3">首页<span onclick="document.getElementById('btn3').style.display='none'">x</span></li>
</ul>
</body>
</html>
样式没有调,基本能实现你的功能!
望采纳
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)