innerHTML和innerText的区别

本文讲述的是innerHTML和innerText的区别 :
innerHTML可以对html格式标签做过滤,直接显示asdlfkj;
innerText不可以对html格式标签做过滤,直接显示<table><tbody><tr><td>asdlfkj</td></tr></tbody></table>;


<html>
<head>
<script language="javascript">
function aone(id)
{
if(id=="id1")
document.getElementById(id).innerText="<table><tbody><tr><td>asdlfkj</td></tr></tbody></table>";
else
document.getElementById(id).innerHTML="<table><tbody><tr><td>asdlfkj</td></tr></tbody></table>";
}
</script>
</head>

<body>
<div id="id1"><a href="#" onclick="aone('id1')">innerText</a></div>
<div id="id2"><a href="#" onclick="aone('id2')">innerHTML</a></div>
</body>
</html>


ok 
原文地址:https://www.cnblogs.com/meimao5211/p/3173351.html