querySelectorAll 和 getElementByTagName()等方法的区别
2017-01-03 22:02
666 查看
二者详细的使用方法不再做介绍,可以在w3c查阅
二者返回的都是NodeList对象,querySelectorAll不是实时的,而getElementByTagName是实时的。
实时:
假设在一个没有
二者返回的都是NodeList对象,querySelectorAll不是实时的,而getElementByTagName是实时的。
实时:
假设在一个没有
<div>的文档中调用
getElementByTagName('div'),此时返回的是一个长度为0的NodeList对象,如果在文档中插入一个
<div>元素,此元素将自动成为NodeList的一个成员,并且长度由0变为1
相关文章推荐
- jquery ajax post提交数据乱码
- 浅谈JS之tagNaem和nodeName
- jquery获取tagName再进行判断
- jquery.validate使用攻略 第二部
- jquery使用$(element).is()来判断获取的tagName
- jquery的父、子、兄弟节点查找,节点的子节点循环方法
- jQuery简单动画变换效果实例分析
- js中利用tagname和id获取元素的方法
- 基于android背景选择器selector的用法汇总
- jquery删除提示框弹出是否删除对话框
- jQuery Selector选择器小结
- z-blog SyntaxHighlighter 长代码无法换行解决办法(jquery)
- jquery实现点击其他区域时隐藏下拉div和遮罩层的方法
- 关于query Javascript CSS Selector engine
- 为jQuery添加Webkit的触摸的方法分享
- js获取多个tagname的节点数组
- Jquery 高亮显示文本中重要的关键字
- 实例详解Android Selector和Shape的用法
- Android编程中selector背景选择器用法实例分析
- Android selector背景选择器的使用详解