javascript innerHTML ,innerTEXT , outerHTML的区别和兼容性

来源:互联网 发布:苹果mac装双系统多少钱 编辑:程序博客网 时间:2024/06/11 03:05

其中innertHTML是w3c的标准规范,它可以获得包含标签在内的内容。
比如:
<div id="d">
aaa
<div>dadsa</div>
</div>
alert(document.getElement("d").innerHTML);
显示:
aaa
<div>dadsa</div>
其中innerText,IE不支持,可以去掉html标签,只获取其内容。
上例中:
alert(document.getElement("d").innerTEXT);
显示:
aaa
dadsa
其中,outerHTML,IE支持,测试FF不支持。
可以获得包括自身的全部html标签和内容。
上例中:
alert(document.getElement("d").outerHTML);
显示:
<div id="d">
aaa
<div>dadsa</div>
</div>