<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']);
答案 0 :(得分:3)
您可以使用document.querySelectorAll()
:
在这种情况下,用法应为document.querySelectorAll('li[year="2014"]')
演示:http://jsfiddle.net/njvwxsxd/
文档:https://developer.mozilla.org/en-US/docs/Web/API/Document/querySelectorAll