根据属性选择元素

Select Element on the basis of attribute

本文关键字:元素 选择 属性      更新时间:2024-03-16
<ul>
  <li year='2014'> </li>  
  <li year='2014'> </li>
  <li year='2014'> </li>
  <li year='2015'> </li>
</ul>

使用 Javascript 如何选择年份属性设置为 2014 的那些li项。我尝试了以下方法,但没有用:

document.getElementsByTagName("li[value=='2015']);
您可以使用

document.querySelectorAll()

在这种情况下,应document.querySelectorAll('li[year="2014"]')用法

演示:http://jsfiddle.net/njvwxsxd/

文档: https://developer.mozilla.org/en-US/docs/Web/API/Document/querySelectorAll