請(qǐng)問(wèn)innerText和innerHTML在這里面的作用是不是一樣的,它們有什么區(qū)別嗎?
?<script type="text/javascript">
? ? var aa=document.getElementsByTagName("li");
? ?for(var i=0;i<aa.length;i++){
? ? ? ?document.write(aa[i].nodeName+"<br>");
? ? ? ?document.write(aa[i].nodeValue+"<br>");
? ? ? ?document.write(aa[i].nodeType+"<br>");
? ? ? ?document.write(aa[i].innerHTML+"<br>");
? ? ? ?document.write(aa[i].innerText+"<br>");
? ?}
? </script>
2019-02-14
document對(duì)象中有innerHTML、innerText這兩個(gè)屬性,都是獲取document對(duì)象文本內(nèi)容,但使用起來(lái)還是有區(qū)別的:
innerHTML設(shè)置或獲取標(biāo)簽所包含的HTML+文本信息(從標(biāo)簽起始位置到終止位置全部?jī)?nèi)容,包括HTML標(biāo)簽,但不包括自身)
?innerText設(shè)置或獲取標(biāo)簽所包含的文本信息(從標(biāo)簽起始位置到終止位置的內(nèi)容,去除HTML標(biāo)簽,但不包括自身)