<div
</div>
test.innerHTML:
也就是从对象的起始位置到终止位置的全部内容,包括Html标签。
上例中的test.innerHTML的值也就是“<span
test.innerText:
从起始位置到终止位置的内容,
上例中的text.innerTest的值也就是“test1
test.outerHTML:
除了包含innerHTML的全部内容外,
上例中的text.outerHTML的值也就是<div
完整示例:
<div
</div>
<ahref="javascript:alert(test.innerHTML)">innerHTML内容</a>
<ahref="javascript:alert(test.innerText)">inerText内容</a>
<ahref="javascript:alert(test.outerHTML)">outerHTML内容</a>
特别说明:
<ahref="javascript:alert(document.getElementById('test').innerHTML.replace(/<.+?>/gim,''))">无HTML,符合W3C标准</a>