HTML标签转义及反转义
<textarea id="tex" rows="14" cols="60">
</textarea>
1.赋值:
document.getElementById(‘tex’).innerText=“hello”;
document.getElementById(‘tex’).innerHTML=“hello”;
2.获取值
var textVal=document.getElementById(‘tex’).innerText;
var textVal=document.getElementById(‘tex’).innerHTML;
区别用法:
若用户输入了html标签,则在div显示中,则标签被解析
如:<p></p>会被解析成<p><</p>
解析后传到后端再解析xml则会解析失败
解决办法:用innerText获取值赋值,其会获取纯文本内容,<>不会再被解析