javascript解决innerText浏览器兼容问题思路代码


Posted in Javascript onMay 17, 2013

下面的函数接收一个参数,该参数可以是数组还可以是一个元素,返回元素的文本。

function text(e){ 
var str = ""; 
//如果传入的是元素,获取它的子元素 
//否则,当它是一个数组 
e=e.childNodes || e; 
for ( var i = 0; i < e.length; i++ ) { 
//判断元素类型 
//如果是text就获取它的文本,否则,遍历它的子元素 
str += e[i].nodeType != 1 ? e[i].nodeValue : text(e[i].childNodes); 
} 
return str; 
}
Javascript 相关文章推荐
javascript实现的动态文字变换
Jul 28 Javascript
Ajax 数据请求的简单分析
Apr 05 Javascript
Js数组的操作push,pop,shift,unshift等方法详细介绍
Dec 28 Javascript
jquery重新播放css动画所遇问题解决
Aug 21 Javascript
js跳转页面方法实现汇总
Feb 11 Javascript
jQuery中after()方法用法实例
Dec 25 Javascript
JS简单实现DIV相对于浏览器固定位置不变的方法
Jun 17 Javascript
node.js-v6新版安装具体步骤(分享)
Sep 06 Javascript
js实现数组和对象的深浅拷贝
Sep 30 Javascript
在create-react-app中使用css modules的示例代码
Jul 31 Javascript
在小程序中集成redux/immutable/thunk第三方库的方法
Aug 12 Javascript
vue 数据操作相关总结
Dec 17 Vue.js
div拖拽插件——JQ.MoveBox.js(自制JQ插件)
May 17 #Javascript
文字溢出实现溢出的部分再放入一个新生成的div中具体代码
May 17 #Javascript
JQuery DataTable删除行后的页面更新利用Ajax解决
May 17 #Javascript
extjs ColumnChart设置不同的颜色实现代码
May 17 #Javascript
JQuery设置和去除disabled属性的5种方法总结
May 16 #Javascript
javascript检测页面是否缩放的小例子
May 16 #Javascript
js获取键盘按键响应事件(兼容各浏览器)
May 16 #Javascript
You might like
header()函数使用说明
2006/11/23 PHP
解析php通过cookies获取远程网页的指定代码
2013/06/25 PHP
PHP中file_exists函数不支持中文名的解决方法
2014/07/26 PHP
php求一个网段开始与结束IP地址的方法
2015/07/09 PHP
php根据日期显示所在星座的方法
2015/07/13 PHP
Laravel中获取路由参数Route Parameters的五种方法示例
2017/09/29 PHP
《JavaScript高级程序设计》阅读笔记(三) ECMAScript中的引用类型
2012/02/27 Javascript
jquery封装的对话框简单实现
2013/07/21 Javascript
javascript移动设备Web开发中对touch事件的封装实例
2014/06/05 Javascript
Javascript writable特性介绍
2015/02/27 Javascript
分析了一下JQuery中的extend方法实现原理
2015/02/27 Javascript
jquery中cookie用法实例详解(获取,存储,删除等)
2016/01/04 Javascript
jquery获取img的src值的简单实例
2016/05/17 Javascript
JS代码实现根据时间变换页面背景效果
2016/06/16 Javascript
原生JS仿QQ阅读点击展开、收起效果
2017/03/08 Javascript
IntersectionObserver实现图片懒加载的示例
2017/09/29 Javascript
AngularJS日期格式化常见操作实例分析
2018/05/17 Javascript
Nodejs 微信小程序消息推送的实现
2021/01/20 NodeJs
Python+Opencv识别两张相似图片
2020/03/23 Python
Django 日志配置按日期滚动的方法
2019/01/31 Python
Python地图绘制实操详解
2019/03/04 Python
wxPython窗体拆分布局基础组件
2019/11/19 Python
python飞机大战pygame游戏背景设计详解
2019/12/17 Python
用python爬取历史天气数据的方法示例
2019/12/30 Python
关于pytorch中全连接神经网络搭建两种模式详解
2020/01/14 Python
python爬虫利器之requests库的用法(超全面的爬取网页案例)
2020/12/17 Python
Python实现石头剪刀布游戏
2021/01/20 Python
捷克移动配件网上商店:ProMobily.cz
2019/03/15 全球购物
计算机毕业生自荐信范文
2014/03/23 职场文书
教师考核评语
2014/04/28 职场文书
实习介绍信模板
2015/01/30 职场文书
2019数学教师下学期工作总结
2019/06/27 职场文书
制作能在nginx和IIS中使用的ssl证书
2021/06/21 Servers
HTML+JS实现在线朗读器
2022/02/15 Javascript
悬疑名作《朋友游戏》动画无字ED宣传片 新角色公开
2022/04/13 日漫
正则表达式基础与常用验证表达式
2022/06/16 Javascript