DOM扩展:Selectors API(querySelector()和querySelectorALL())
来源:互联网 发布:python 变量类型 编辑:程序博客网 时间:2024/05/21 14:52
1.querySelector()方法
querySelector()只接收一个CSS选择符,返回与该选择符匹配的第一个元素,如果没有找到匹配的,返回null。
//取得body元素var body=document.querySelector("body");//取得ID为"myDiv"的元素var maDiv=document.querySelector("#myDiv");//取得类为"selected"的第一个元素var selected=document.querySelector(".selected");//取得类为"button"的第一个图像元素var img=document.body.querySelector("img.button);
2.querySelectorAll()方法
querySelector()只接收一个CSS选择符,返回的不仅仅与该选择符匹配的第一个元素,而是一个NodeList的实例。如果没有找到匹配的,返回null。
//取得<div>中所有<em>元素,类似于getElementsTagName("em")var ems=document.querySelectorAll("ems");//取得类为"selected"的所有元素selecteds=document.querySelectorAll(".selected");
要取得返回的NodeList中的每一个元素,可以用item()方法,也可以使用方括号语法
var i,len,strong;for (i=0,len=selecteds.length;i<len;i++){ selected=selecteds[i];//或selecteds.item(i)
阅读全文
0 0
- DOM扩展:Selectors API(querySelector()和querySelectorALL())
- querySelector、querySelectorAll和CSS3 Selectors一起来
- DOM元素querySelectorAll和querySelector
- 原生DOM选择器querySelector和querySelectorAll
- DOM 扩展 Selectors API
- DOM扩展之Selectors API
- 再谈querySelector和querySelectorAll
- querySelector和querySelectorAll
- querySelector和querySelectorAll区别
- querySelector()和querySelectorAll()
- 强大的原生DOM选择器querySelector和querySelectorAll
- 强大的原生DOM选择器querySelector和querySelectorAll
- js--打卡--DOM的querySelector和querySelectorAll方法
- javascript中的querySelector()和querySelectorAll()
- document.querySelector和querySelectorAll方法
- javascript的querySelectorAll()和querySelector()
- element.querySelector() 和 element.querySelectorAll()
- document.querySelector和querySelectorAll方法
- Java EE开发第一章:数据库开发-MySQL的安装图解
- 小程序文档整理之 -- API(设备)
- 用快捷键改善生活兼谈VIM的学习历程
- 二分法
- Python 结巴分词停止词及自定义词库
- DOM扩展:Selectors API(querySelector()和querySelectorALL())
- 小程序文档整理之 -- API(界面)
- innerHTML、innerText、outerHTML、outerText、text()、html()、val()、document.write、document.writeIn
- Vorolay
- Oracle—包和包体(转)
- 数据库,php和前端的关系!
- Spring + Mybatis框架下,数据库更新操作时只更新set过的字段
- 1-003.快速入门
- 【帝国CMS】列表页如何实现每隔5条记录加一个分隔线