javascript 中innerText,innerHTML,outerText,outerHTML之间的不同和区别
innerText是指设置和返回的是HTML元素的标签对之间的内容。如果设置值中包含其他的HTML标签,其他的HTML标签符号将作为普通文本显示在网页中。读取时,如果标签对之间的内容包含其他的标签,返回内容将
不包括其他标签符号本身。
outerText与innerText不同的是包括设置和返回HTML元素的
标签符号本身和其中嵌套的内容。
innerHTML也是设置和返回的是HTML元素的标签对之间的内容,但是如果设置值中包含其他的HTML标签,浏览器将按照这个被包含的
HTML标签的意义控制文本在网页中的显示的效果,读取该属性时,如果标签对之间的内容包含其他的标签,
则将被包含的标签符号本身连同其他内容一起返回。
outerHTML与innnerHTML不同的是包括设置和返回HTML元素的
标签符号本身和其中嵌套的内容