4个回答
展开全部
一、区别:
1)innerHTML:
从对象的起始位置到终止位置的全部内容,不包括Html标签。
2)outerHTML:
除了包含innerHTML的全部内容外, 还包含对象标签本身。
二、例子:
<div id="test">
<span style="color:red">test1</span> test2
</div>
1)innerHTML的值是“<span style="color:red">test1</span> test2 ”
2)outerHTML的值是<div id="test"><span style="color:red">test1</span> test2</div>
1)innerHTML:
从对象的起始位置到终止位置的全部内容,不包括Html标签。
2)outerHTML:
除了包含innerHTML的全部内容外, 还包含对象标签本身。
二、例子:
<div id="test">
<span style="color:red">test1</span> test2
</div>
1)innerHTML的值是“<span style="color:red">test1</span> test2 ”
2)outerHTML的值是<div id="test"><span style="color:red">test1</span> test2</div>
展开全部
如
<body>
<div>aa</div>
</body>
通过document.body.innerHTML获取到的内容是:<div>aa</div>
通过document.body.outerHTML获取到的内容是:<body><div>aa</div></body>
需要注意的是outerHTML属性只有IE浏览器才有,其它浏览器是不支持的
<body>
<div>aa</div>
</body>
通过document.body.innerHTML获取到的内容是:<div>aa</div>
通过document.body.outerHTML获取到的内容是:<body><div>aa</div></body>
需要注意的是outerHTML属性只有IE浏览器才有,其它浏览器是不支持的
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
innerHTML,outerHTML innerHTML检索或设置标签内的内容;
outerHTML检索或设置整个标签的内容(包含标签)。
outerHTML检索或设置整个标签的内容(包含标签)。
参考资料: http://hi.baidu.com/jiangpanfeixue/blog/item/3bce5df5cdb49d23bd310953.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
innerHTML是连接内容本身
outerHTML 是链接的地址页面吧
仅供参考,记忆有点模糊。
outerHTML 是链接的地址页面吧
仅供参考,记忆有点模糊。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询