javascript中的nextSibling使用陷(da)阱(keng)


Posted in Javascript onMay 05, 2014

今天写js的时候遇到了一个陷(da)阱(keng)

关于HTML/XML节点的问题

据说在IE中nextSibling不会返回文本节点,而chrome或者firefox等会返回文本节点……

这个我的工作带来了很严重的问题

在网上搜到了很多处理方法,都是给js添加各种封装的函数……

后来我发现有个nextElementSibling方法……

这个不会返回文本节点,不管是什么浏览器……

真是大坑

同样,对于fistChild有对应的firstElementChild。其他的选择节点的函数应该也有对应的Element方法,不过还没试过……

然后我突然发现了个fistChildElement()……⊙?⊙b汗,我猜这是c++里面的……

Javascript 相关文章推荐
JavaScript 密码强度判断代码
Sep 05 Javascript
基于javascript实现的搜索时自动提示功能
Dec 26 Javascript
基于jquery实现页面滚动时顶部导航显示隐藏
Apr 20 Javascript
JavaScript 经典实例日常收集整理(常用经典)
Mar 30 Javascript
Bootstrap栅格系统学习笔记
Nov 25 Javascript
基于bootstrap的选择框插件icheck
Dec 23 Javascript
微信小程序 石头剪刀布实例代码
Jan 04 Javascript
通过jquery获取上传文件名称、类型和大小的实现代码
Apr 19 jQuery
解决axios会发送两次请求,有个OPTIONS请求的问题
Oct 25 Javascript
详解vue-property-decorator使用手册
Jul 29 Javascript
node.js中Buffer缓冲器的原理与使用方法分析
Nov 23 Javascript
vue+Element中table表格实现可编辑(select下拉框)
May 21 Javascript
利用函数的惰性载入提高javascript代码执行效率
May 05 #Javascript
JavaScript加入收藏夹功能(兼容IE、firefox、chrome)
May 05 #Javascript
IE 下Enter提交表单存在重复提交问题的解决方法
May 04 #Javascript
javascript 获取元素样式必杀技
May 04 #Javascript
javascript操作excel生成报表全攻略
May 04 #Javascript
javascript如何使用bind指定接收者
May 04 #Javascript
用jquery.sortElements实现table排序
May 04 #Javascript
You might like
MOTOROLA 摩托罗拉 MODEL 66-XI五灯中波收音机
2021/03/02 无线电
简单的页面缓冲技术
2006/10/09 PHP
php学习之数据类型之间的转换代码
2011/05/29 PHP
php 中英文语言转换类代码
2011/08/11 PHP
解析PHP自带的进位制之间的转换函数
2013/06/08 PHP
Zend Framework教程之Zend_Db_Table用法详解
2016/03/21 PHP
CentOS 7.2 下编译安装PHP7.0.10+MySQL5.7.14+Nginx1.10.1的方法详解(mini版本)
2016/09/01 PHP
php实现留言板功能
2017/03/05 PHP
thinkphp5使html5实现动态跳转的例子
2019/10/16 PHP
Javascript isArray 数组类型检测函数
2009/10/08 Javascript
js获取系统的根路径实现介绍
2013/09/08 Javascript
IE浏览器中图片onload事件无效的解决方法
2014/04/29 Javascript
javascript event在FF和IE的兼容传参心得(绝对好用)
2014/07/10 Javascript
超漂亮的jQuery图片轮播特效
2015/11/24 Javascript
微信小程序 出现47001 data format error原因解决办法
2017/03/10 Javascript
Angular2之二级路由详解
2018/08/31 Javascript
VUE+Element UI实现简单的表格行内编辑效果的示例的代码
2018/10/31 Javascript
Python实现的最近最少使用算法
2015/07/10 Python
Python基于PyGraphics包实现图片截取功能的方法
2017/12/21 Python
Python实现自定义函数的5种常见形式分析
2018/06/16 Python
Python OpenCV处理图像之滤镜和图像运算
2018/07/10 Python
Python selenium文件上传下载功能代码实例
2020/04/13 Python
Python调用shell命令常用方法(4种)
2020/05/11 Python
Python字符串的15个基本操作(小结)
2021/02/03 Python
css3实现动画的三种方式
2020/08/24 HTML / CSS
城市观光通行证:The Sightseeing Pass
2018/04/28 全球购物
英国DIY汽车维修配件网站:DIY Car Service Parts
2019/08/30 全球购物
全球烹饪课程的领先预订平台:Cookly
2020/01/28 全球购物
美国户外服装和装备购物网站:Outland USA
2020/03/22 全球购物
企业治理工作自我评价
2013/09/26 职场文书
大学生职业规划书的范本
2014/02/18 职场文书
导游个人求职信范文
2014/03/23 职场文书
新手上路标语
2014/06/20 职场文书
地震捐款倡议书
2014/08/29 职场文书
2015年房产销售工作总结范文
2015/05/22 职场文书
详解python的内存分配机制
2021/05/10 Python