首页 > 代码库 > html5的选择器

html5的选择器

<body>
<p class="aa">aaa</p>
<p class="bb">bbb</p>
<p id="cc">ccc</p>
</body>
<script>
   //第一个class为aa的JS对象
   console.info(document.querySelector(‘.aa‘).childNodes[0].nodeValue);

   //选择id
   console.info(document.querySelector(‘#bb‘).textContent);

   //查找所有元素返回JS对象数组
   var allEle=document.querySelectorAll("*");
   for(var i=0;i<allEle.length;i++){
    console.info(allEle[i].tagName)
   }

   //选择第一个tagName为p的元素
   console.info(document.querySelector(‘p‘));

   //根据属性选择
   console.info(document.querySelector(‘p[id="bb"]‘).innerHTML);

</script>

http://blog.csdn.net/u011730649/article/details/43203219

html5的选择器