querySelector和querySelectorAll是W3C提供的新的查询接口,其主要特点如下:1、querySelector只返回匹配的第一个元素,如果没有匹配项,返回null。2、querySelectorAll返回匹配的元素集合,如果没有匹配项,返回空的nodelist(节点数组)。3...
分类:
其他好文 时间:
2014-11-07 14:24:23
阅读次数:
874
在传统的 JavaScript 开发中,查找 DOM 往往是开发人员遇到的第一个头疼的问题,原生的 JavaScript 所提供的 DOM 选择方法并不多,仅仅局限于通过 tag, name, id 等方式来查找,这显然是远远不够的,如果想要进行更为精确的选择不得不使用看起来非常繁琐的正则表达式,或...
分类:
其他好文 时间:
2014-11-06 21:31:46
阅读次数:
166
群里有一个小伙伴在处理事件监听函数的时候,遇到了一点问题,正好我比较空闲,于是帮他指出了代码中的问题,顺便整理一下,方便以后遇到类似问题的伙伴们有一个参考。这是一个很简单的问题,对于基础知识比较杂实的同学来说。下边用代码简单展示一下: var btn = document.querySelector...
分类:
编程语言 时间:
2014-11-01 19:03:37
阅读次数:
267
querySelector('a')querySelectorAll('a')querySelector和querySelectorAll的参数须是符合css selector的字符串。不同的是querySelector返回的是一个对象,querySelectorAll返回的一个集合(NodeLis...
分类:
其他好文 时间:
2014-10-31 11:40:56
阅读次数:
131
module dom {
[Supplemental, NoInterfaceObject]
interface NodeSelector {
Element querySelector(in DOMString selectors);
NodeList querySelectorAll(in DOMString selectors);
};
Document implements N...
分类:
编程语言 时间:
2014-10-14 19:00:29
阅读次数:
645
DOM扩展对DOM的两个主要的扩展是Selectors API(选择符API)和 HTML5。(一)选择符APISelectors API Level 1 的核心是两个方法:querySelector() 和querySelectorAll() 。在兼容的浏览器中,可以通过 Document 及El...
分类:
编程语言 时间:
2014-10-13 22:10:07
阅读次数:
232
在html5新增的API中,在JS中有直接选择DOM元素的API函数;分别是 document.querySelector('.类名 或者 #id名');返回所选符合元素的第一个元素 document.querySelectorAll('.类名 或者 #id名');返回所选符合元素的元素集合,有.....
function orientation_change() { var viewport = document.querySelector('meta[name="viewport"]'); if (window.orientation == 0 || window.orientation ==.....
分类:
Web程序 时间:
2014-09-05 15:44:01
阅读次数:
168
1 querySelector和querySelectorAll是W3C提供的新的查询接口,他们的参数必须符合css selector,不同的是前者返回的是DOM对象,包含DOM对象下的所有节点,而后者返回的是NodeList,存放的是类数组元素。2目前IE8/9及Firefox/Chrome/Sa...
分类:
其他好文 时间:
2014-08-12 12:52:24
阅读次数:
223
回到顶部 JS 代码backTop =function(){if(!document.querySelector("#backTop")){return;}document.querySelector("#backTop").addEventListener("click",function(){s...
分类:
Web程序 时间:
2014-07-26 01:10:46
阅读次数:
182