如何通过数据-...获取具有指定值的元素

时间:2014-01-06 13:14:15

标签: javascript

如何在Javascript中按值“43574”获取元素“data-tid”? 只有一个元素具有此值。

请避免使用jQuery。

1 个答案:

答案 0 :(得分:1)

在最近的浏览器中,您可以使用

var elem = document.querySelector('[data-tid="43574"]')

但请注意,它不是快速选择器。

要使用变量,请执行

var elem = document.querySelector('[data-tid="'+myValue+'"]')

或使用

var elems = document.querySelectorAll('[data-tid]')

并遍历找到的元素以检查值。