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判断两个IP地址是否在同一个网段的实现思路
Dec 13 Javascript
js实现倒计时时钟的示例代码
Dec 17 Javascript
node.js中实现同步操作的3种实现方法
Dec 05 Javascript
JavaScript动态加载样式表的方法
Mar 21 Javascript
详解JavaScript中的自定义事件编写
May 10 Javascript
小程序实现人脸识别功能(百度ai)
Dec 23 Javascript
如何能分清npm cnpm npx nvm
Jan 17 Javascript
JS实现拖动模糊框特效
Aug 25 Javascript
在项目vue中使用echarts的操作步骤
Sep 07 Javascript
返回上一个url并刷新界面的js代码
Sep 12 Javascript
微信小程序选择图片控件
Jan 19 Javascript
浅谈react useEffect闭包的坑
Jun 08 Javascript
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
PHP错误WARNING: SESSION_START() [FUNCTION.SESSION-START]解决方法
2014/05/04 PHP
php使用unset()删除数组中某个单元(键)的方法
2015/02/17 PHP
php中static和const关键字用法分析
2016/12/07 PHP
Laravel框架下的Contracts契约详解
2020/03/17 PHP
初学JavaScript第二章
2008/09/30 Javascript
基于jQuery实现的Ajax 验证用户名是否存在的实现代码
2011/04/06 Javascript
javascript学习笔记(三) String 字符串类型介绍
2012/06/19 Javascript
js和jquery对dom节点的操作(创建/追加)
2013/04/21 Javascript
Extjs4中Form的使用之本地hiddenfield
2013/11/26 Javascript
浅谈jQuery事件绑定原理
2015/01/02 Javascript
jquery中ajax使用error调试错误的方法
2015/02/08 Javascript
JavaScript检查弹出窗口是否被阻拦的方法技巧
2015/03/13 Javascript
Javascript实现获取及设置光标位置的方法
2015/07/21 Javascript
用window.onerror捕获并上报Js错误的方法
2016/01/27 Javascript
jquery 实时监听输入框值变化的完美方法(必看)
2017/01/26 Javascript
vue、react等单页面项目应该这样子部署到服务器
2018/01/03 Javascript
微信小程序图片自适应实现解析
2020/01/21 Javascript
利用vue3+ts实现管理后台(增删改查)
2020/10/30 Javascript
python抓取网页时字符集转换问题处理方案分享
2014/06/19 Python
Python 多线程的实例详解
2017/09/07 Python
python模块smtplib学习
2018/05/22 Python
numpy.where() 用法详解
2019/05/27 Python
Python解释器及PyCharm工具安装过程
2020/02/26 Python
python如何实时获取tcpdump输出
2020/09/16 Python
python使用scapy模块实现ping扫描的过程详解
2021/01/21 Python
实践单位评语
2014/04/26 职场文书
反腐倡廉标语
2014/06/24 职场文书
物流专业专科生职业生涯规划书
2014/09/14 职场文书
意外死亡赔偿协议书
2014/10/14 职场文书
小学教师个人总结
2015/02/05 职场文书
2015年预备党员自我评价
2015/03/04 职场文书
大队委员竞选演讲稿
2015/11/20 职场文书
读后感怎么写?书写读后感的基本技巧!
2019/12/10 职场文书
Python基础之元类详解
2021/04/29 Python
JavaScript组合继承详解
2021/11/07 Javascript
国产动画《万圣街》日语配音版制作决定!
2022/03/20 国漫