- 浏览: 952130 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (383)
- JSP 自定义标签实现 (1)
- JSP (2)
- javascript (161)
- JAVA (100)
- HTML (26)
- jQuery (11)
- J2EE (1)
- Log4J (1)
- HTML5 (6)
- DB2 (2)
- Spring (14)
- 浏览器兼容 (1)
- JavaMail (1)
- JAVA(转载) (1)
- freemarker (1)
- 项目管理 (1)
- 项目架构学习 (1)
- Oracle (11)
- 开源项目 (2)
- 网络编程 (4)
- C (1)
- C++ (0)
- Xpath (1)
- 待写 (10)
- JXL (1)
- XML (1)
- JNDI (2)
- POI (8)
- Struts2 (3)
- 异常解决方法 (1)
- Sql Server (2)
- windows (2)
- SqlServer (1)
- 前端 (1)
- 正则表达式 (2)
- 浏览器兼容问题 (2)
- 转载 (25)
- css (11)
- svn (5)
- 工程构建 (1)
- 好用的网站 (1)
- sql (3)
- chrome V8 (1)
- javacript 报表 (1)
- FusionCharts (1)
- eclipse (2)
- tomcat (4)
- hibernate (2)
- 硬件 (1)
- 杂烩 (1)
- Linux (1)
- ubuntu (1)
- 设计模式 (2)
- 缓存 (1)
- 数据库 (1)
- JVM (2)
- DOM4j (1)
- 其他 (1)
- JACOB (1)
- extjs (3)
- ligerUi (1)
- 在线HTML编辑器 (1)
- API (1)
- OpenOffice (1)
- webservice (1)
- json (1)
- 百度map (1)
- NodeJs (1)
- greeplum jdbc spring (1)
- easyui (1)
- hightchart (1)
- 游戏 (1)
- HttpClient (1)
- 正则 (1)
- canvas (4)
- HTML5,javascript,canvas (0)
最新评论
-
changelo:
缺少了秦皇岛市
中国省,市,区 json数据 -
yurui829:
解析配置行那等号前后有可能有空格,改为如下比较好:String ...
java 读取.ini配置文件工具类 -
贝塔ZQ:
poi生成excel文档,感觉蛮复杂的,可以试试用pageof ...
POI生成excel带下拉 -
langke93:
我发现greenplum 通过jdbc insert性能很差, ...
jdbc 配置连接greeplum数据,spring配置连接greeplum数据(简单配置学习) -
zhutulang:
哪有收邮件???
Spring 邮件接收发送实例
CSS选择器的方便强大之处想必经常使用的人都有了解。
javascript原始库中提供选取DOM节点的方法少之又少,W3C组织也注意到了这里的不足所以 querySelector,querySelectorAll 接口便应运而生
querySelector,querySelectorAll 方法让你以一个CSS选择器(这就是重点)作为参数去选取DOM元素。
这两个方法之间的相同之处是他们使用了相同的引擎,并且选取节点的效率很高,两者的不同是前者查找到第一个匹配元素后就将其返回并且不再继续查询(返回单个元素),而后者则返回一个匹配元素的List集合(页面中所有匹配的元素)。这与jQUery的选择其非常相似(事实上jQuery就是使用了此接口)
浏览器的支持程度:ff3.1+,IE8+(IE8标准模式,太好了变态的IE8都支持了,大家就放心其他主流浏览器吧) ,safari3.1+
发表评论
文章已被作者锁定,不允许评论。
-
微信2.0分享自定义标题、图片、摘要、链接
2016-01-28 11:00 1129今天做了一个微信自 ... -
js验证正则大全
2015-06-30 13:41 925var regexEnum = { intege:& ... -
javascript判断字符串是否是回文的算法实现
2014-11-24 22:40 3828var str = "reaaer&qu ... -
HTML5学习记录-----canvas学习之动画快照
2014-11-24 21:33 1189canvas动画快照 欢迎大家有好点建议可以提。js高级 ... -
HTML5学习记录-----canvas学习之鼠标选取放大图像
2014-11-23 21:53 1395canvas鼠标选取放大 欢迎大家有好点建议可以提。js ... -
HTML5学习记录-----canvas学习之获取鼠标在canvas上的坐标位置
2014-11-22 20:44 4810canvas坐标 欢迎大家有好点建议可以提。js高级扣扣 ... -
ajax.js
2014-11-20 21:38 1091如果你是 javascript高手,请来这里吧 ... -
html5 规范中新增的api
2014-11-20 21:36 4830如果你是 javascript高手,请来这里吧,扣扣群 1 ... -
被Arguments对象坑了。
2014-11-14 20:47 894当判断一个对象是否是Arguments对象时,我们会这么写 ... -
input onpaste事件
2014-11-12 14:08 10360function afterPaste() { ... -
javascript正则表达式学习——顺序肯定环视,顺序否定环视
2014-11-02 00:43 4666//举例说明。 //经常看到有人为了给数字加千分号(,) ... -
javascript小工具之——cookie操作
2014-11-01 20:28 1237var docCookies = { getItem: ... -
javascript本地缓存之localStorage,sessionStorage等
2014-10-28 11:00 2286如果你是 javascript高手,请来这里吧,扣 ... -
javascript本地缓存之userData(ie专用)
2014-10-27 23:28 911/** *storage 对象 */ functi ... -
javascript 排序,分组小工具 - 支持JSON数组 原生数组(学习,持续更新)
2014-10-24 10:38 6084/** * @author wsf 数据分组,排序js ... -
javascript 计算两日期之间的天数
2014-10-17 10:42 1023var d1 = new Date('2013-01-01' ... -
web版2048小游戏 --- 学习用
2014-09-16 15:18 918web版2048小游戏 --- 学习用 -
javascript 将HTML转为 word,pdf 等(ie)
2014-08-18 12:26 3716/** * @author wsf html转换工具 ... -
javascript实现的各种排序性能比较
2014-08-01 09:33 1145<!DOCTYPE html> <htm ... -
javascript自动补全 支持键盘上下键 可以自定义数据,处理函数
2014-07-25 10:58 1425/** * @author wsf(自动补全动补全 支 ...
相关推荐
综上所述,`querySelector` 和 `querySelectorAll` 是非常强大的JavaScript DOM查询方法,它们支持几乎所有CSS选择器,可以广泛应用于各种复杂场景中。通过灵活使用这两个方法,开发者可以更高效地操作DOM,提高开发...
由于querySelector和querySelectorAll方法与jQuery选择器在语义上有相似之处,一些开发者可能会对这两个原生JavaScript方法的浏览器实现产生误解。例如,有些开发者可能会期待使用querySelectorAll返回的结果是可以...
querySelector和querySelectorAll是JavaScript DOM操作的重要工具,它们让开发者能够以CSS选择器的方式选取DOM元素,大大提高了代码的可读性和简洁性。理解这两个方法的用法和区别,对于编写高效、易维护的DOM操作...
需要注意的是,虽然`querySelector`和`querySelectorAll`在大部分现代浏览器中都得到了支持,但在早期版本的Internet Explorer(如IE8)中,对CSS选择器的支持有限,仅限于CSS2.1的选择器。在不支持这些API的旧版...
DOM 选择器 querySelector 是一种原生的 JavaScript 方法,用于快速查找和选择 DOM 元素。它的出现解决了传统 JavaScript 开发中查找 DOM 的问题,使得开发者可以快速地查找到需要的节点。 querySelector 的优点是...
`querySelector` 和 `querySelectorAll` 是在Web开发中用于选取HTML或XML文档中特定元素的JavaScript API,它们都基于CSS选择器。这两个方法都定义在DOM接口中,可以在任何支持这些方法的DOM节点上使用。 **...
`querySelector` 和 `querySelectorAll` 是JavaScript中用于DOM操作的两个强大方法,它们允许开发者使用CSS选择器的方式来选取DOM元素,极大地提高了代码的可读性和效率。这两个方法在现代浏览器中得到了广泛支持,...
【querySelector和querySelectorAll详解...总的来说,理解并熟练运用 `querySelector` 和 `querySelectorAll` 可以极大地提升JavaScript操作DOM的效率和灵活性,特别是在处理复杂的选择器和需要高效查找元素的场景下。
在JavaScript的世界里,jQuery选择器一直以来都是开发人员的得力工具,它们提供了简便的方式来选取DOM元素。然而,随着HTML5的出现,原生JavaScript也获得了类似的功能,这就是`document.querySelector`和`document....
在JavaScript中,DOM操作是前端开发的核心任务之一,而querySelector是一个非常强大的DOM选择器,它使得在JavaScript中查找特定的DOM元素变得简单高效。querySelector方法允许开发者使用CSS选择器来选取文档中的单个...
JavaScript颜色选择器是一种常见的前端开发工具,用于在网页上提供用户友好的颜色选取功能。它模仿了Windows操作系统中的颜色选择对话框,允许用户通过可视化界面选取所需的颜色,并将其应用于网页元素,如文本、...
【js仿携程网机票城市选择器代码】是一个用于在网页上实现类似携程网机票预订时的城市选择功能的...对于想要提升前端开发技能,尤其是对JavaScript选择器和DOM操作感兴趣的开发者来说,这是一个很好的学习资源。
2. **JavaScript选择器**:JavaScript提供了DOM(文档对象模型)接口来选取元素,最常用的是`document.getElementById()`,`document.querySelector()`和`document.querySelectorAll()`。`getElementById`是根据ID...
10. **DOM遍历与选择**:了解querySelector、querySelectorAll、getElementById、getElementsByClassName等方法。 11. **CSS操作**:改变元素样式,如修改color、width等属性,或者使用CSS动画和过渡。 12. **错误...
此外,`querySelector()`和`querySelectorAll()`是更强大的选择器,它们支持CSS选择器语法。`querySelector()`返回匹配的第一个元素,而`querySelectorAll()`返回匹配的所有元素的NodeList。这两个方法在处理复杂的...