innerhtml outhtml innerText outText 区别
innerHTML获取标签内的HTML
outerHTML获取标签及标签内的HTML
innerText 设置或获取位于对象起始和结束标签内的文本
outerText 设置(包括标签)或获取(不包括标签)对象的文本
正常情况下:
innerTEXT和outerTEXT都是获取标签内的文本,相同。
window.onload=function()
{
var d = document.getElementByIdx_x('box');
//alert(d.innerHTML) //返回 p标签,与p标签里面的内容
//alert(d.outerHTML); //完全显示,div与p 标签和p标签里面的内容
//alert(d.innerText); //只返回p标签里面的文本内容
alert(d.outerText) //只返回p标签里面的文本内容
}
<div id="box"><p>这是文本内容</p></div> 相关推荐
WebVincent 2019-11-17
MrWhite0 2015-03-17
srchange 2016-04-26
htmlman0 2019-04-03
DolphinThinker 2019-06-29
kbkiss 2019-06-29
zwq 2016-04-26
lzn 2015-06-10
XaverSun 2015-03-17
sunnylinner 2014-12-19
yaoliuwei 2014-09-25
zhangpeng 2014-09-05
来老师 2014-08-10
zhangpeng 2014-05-04
XaverSun 2013-11-15
careyourself 2013-11-15
maozhuofan 2019-06-18
tianqi 2013-07-23