2016-12-28 69 views
0

我有一個div元素,其中需要使用數據屬性來選擇該元素,但我在如何做到這一點上留下了空白。如何使用Javascript通過數據屬性來定位元素

HTML

<div class="element" data-id="123456789"></div> 

JS

var element = document.body.querySelector('.element[data-id=123456789]'); 

回答

1

你只需要在data-id

var element = document.body.querySelector('.element[data-id="123456789"]') 
+0

啊,錯過了那些!謝謝! – styler

+0

不客氣。 –

0

使用這種 document.body.querySelector(「DIV [添加""數據 - ID = '123456789']「);

0

添加引號的屬性選擇值:

var element = document.body.querySelector('.element[data-id="123456789"]');

相關問題