innerHtml和innerText
【含标签】
innerHTML属性设置或返回表格行的开始和结束标签之间的HTML。
【去标签】
innerText设置或返回该HTML元素的开始标签和结束标签之间的所有文本。
**innerHTML是符合W3C标准的属性,而innerText只适用于IE浏览器,因此,尽可能地去使用innerHTML,而少用innerText,如果要输出不含HTML标签的内容,可以使用innerHTML取得包含HTML标签的内容后,再用正则表达式去除HTML标签.
<table> <tr> <td class="test1"><strong>lunch</strong> </td> </tr> </table>
var i_content = document.getElementsByClassName("test1")[0].innerHTML; alert(i_content);//<strong>lunch</strong> var t_content = document.getElementsByClassName("test1")[0].innerText; alert(t_content);//lunch var i_upcontent=document.getElementsByClassName("test1")[0].innerHTML.replace(/<.+?>/gim,''); alert(i_upcontent);//lunch
相关推荐
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
WCschool官方 2015-07-20
lzn 2015-06-10
XaverSun 2015-03-17
sunnylinner 2014-12-19
yaoliuwei 2014-09-25
zhangpeng 2014-09-05
来老师 2014-08-10
XaverSun 2013-11-15
careyourself 2013-11-15
maozhuofan 2019-06-18
tianqi 2013-07-23