首页 > 软件操作教程 > 编程开发 > JavaScript
题目内容

JavaScript CSS选择器

题目答案

    在2008年以前,浏览器中大部分DOM扩展都是专有的。此后,W3C将一些己经成为事实标准的专有扩展标准化,并写入规范中。Selectors API就是由W3C发布的一个事实标准,为浏览器实现原生的CSS选择器。


    Selector API level 1 (http://www.w3.org/TR/selectors-api/)的核心是两个方法:querySelector()和 querySelectorAll(),在兼容浏览器中可以通过文档节点或元素节点调用。目前己完全支持Selectors API Level 1的浏览器有 IE8+、Firefox 3.5+、Safari 3.1+、Chrome 和Opera 10+。


    Selector API level 2 (http://www.w3.org/TR/selectors-api2/)规范为元素增加了 matchesSelector()方法,这个方法接受一个CSS选择符参数,如果调用的元素与该选择符匹配,则返回tme,否则返回false。目前,浏览器对其支持不是很好。


    querySelector()和querySelectorAll()方法的参数必须是符合CSS选择符语法规则的字符串,其中,querySelector()返回一个匹配元素,querySelectorAll()返回―个匹配集合。

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端