<input value="<b>test</b><script>alert(1)</script>" onchange="setContent(this.value)" />
<script>
function setContent(str) {
str = str.replace(/<\/?[^>]*>/g,'') //去除HTML tag
str.value = str.replace(/[ | ]*\n/g,'\n') //去除行尾空白
alert(str)
return str
}
</script>
1、html标签,指的是网页中展示的html元素,比如div、ul、li2、请不要输入html标签,意思是编辑器不支持输入源文件,那你就直接输入文字,插入图片等网页元素,插入元素之后,可以自动生成html源文件。
在给出一段HTML代码中分别使用js和jquery进行如下操作:点击ID为add的元素在第一个div中的最后的P元素下面的div中增加以下html标签:<a>hello world!!!</a>.
Html代码:
<div>
<p>
欢迎来到居筑网!!!
</p>
<p>
<span>我们一起加油!</span>
<span>
<a id=”add”>添加</a>
</span>
</p>
<div>
<p>下面是增加的内容</p>
</div>
</p>
</div>