浏览 1439 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-08-09
最后修改:2010-08-17
mozMatchesSelector
如果元素具有指定的选择器字符串,那么该方法返回true。w3c草案中该方法为matchesSelector()
示例如下:
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> <title>MatchesSelector</title> </head> <body> <div id="d1" class="abc" >div element</div> <input type="text" name="uname" value="jack"> <script> var el = document.getElementById('d1') ipt = document.getElementsByTagName('input')[0]; //el :类型选择器,id选择器,类选择器 alert(el.mozMatchesSelector('div')); // -> true alert(el.mozMatchesSelector('#d1')); // -> true alert(el.mozMatchesSelector('.abc'));// -> true //ipt : 属性选择器 alert(ipt.mozMatchesSelector('[name]')); // -> true alert(ipt.mozMatchesSelector('[name=uname]')); // -> true </script> </body> </html>
PS:在Firefox3.6++中测试。
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |