jquery处理innerText与textContent
2015-08-13 12:29
369 查看
在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中的文本
相关文章推荐
- 详解JavaScript中jQuery和Ajax以及JSONP的联合使用
- 关于jquery中jQuery slideToggle() 方法实现的原理
- jQuery插件的开发
- Jquery 随笔记录
- Jquery初始--安装下载
- jQuery中事情的动态绑定
- jquery的图片异步加载
- 浅析jquery ajax异步调用方法中不能给全局变量赋值的原因及解决方法
- 重新拾取的jquery
- 浅析jQuery中常用的元素查找方法总结
- jquery操作<select>标签大全
- jQuery中没有innerText、innerHtml [转]
- 简易的JQuery制作导航栏
- JavaScript的jQuery库中function的存在和参数问题
- jquery 添加节点的几种方法介绍
- 基于jQuery点击加载动画按钮特效
- jQuery获得页面元素的绝对/相对位置
- jQuery获取鼠标坐标
- #笔记#圣思园 JavaWeb 第72讲——jQuery和DOM,查找、插入、删除、复制、替换、包裹节点
- JQuery的一些笔记