jquery处理innerText与textContent

来源:互联网 发布:java字符串转字节数组 编辑:程序博客网 时间:2024/06/06 00:56

在IE(IE11之前)和非IE浏览器中获取innerHTML中的文本分别使用的是两个不同的属性innerText与textContent。

要兼容不同的浏览器,早期一般使用的是:

if (navigator.appName.indexOf("Explorer") > -1) {            data = elem.innerText;        } else {            data = elem.textContent;        }
但使用jquery可以看好的来兼容不同的浏览器,即使用text()来获取文本,以下和上面是等价的:

data = $(elem).text();//得到elem中的文本;$(elem).text("test");//设置elem中的文本
                                             
0 0
原创粉丝点击