首页 > 编程语言 > 详细

javascript DOM扩展querySelector()和和querySelectorAll()

时间:2014-04-02 12:51:47      阅读:473      评论:0      收藏:0      [点我收藏+]

选在符的API的核心有两个方法:querySelector()和querySelectorAll()
querySelector(a):a是一个css选择符,返回与该模式匹配的第一个元素,如果没有匹配的元素,返回null.

bubuko.com,布布扣
1  var result = {};
2             result = document.querySelector("body"); //[object HTMLBodyElement]
3             result = document.querySelector("#guoDiv").innerHTML; //div里面的内容
bubuko.com,布布扣

css选择符可以简单也可以复杂.如果传入不被支持的选择符,querySelector();会抛出错误.
querySelectorAll(a);
a也是一个css选择符,但是返回的是所有匹配元素而不仅仅是一个元素.返回的是一个NodeList的实例

1 result =  document.querySelectorAll(".guoDiv");
2             alert(result.length);  //4 

javascript DOM扩展querySelector()和和querySelectorAll(),布布扣,bubuko.com

javascript DOM扩展querySelector()和和querySelectorAll()

原文:http://www.cnblogs.com/guoyansi19900907/p/3636265.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!