querySelector
is for selecting DOM elements. You've already found the element, it's in the CLASS
variable.
The method for getting the value of an attribute is getAttribute()
, e.g. CLASS.getAttribute("data-wpid")
. But you can use the dataset
property to access data-XXX
attributes directly.
var CLASS = document.querySelector("[class='buyButtonNoPrice']")
var PID = CLASS.dataset.wpid;
console.log(PID)
<div class="buyButtonNoPrice" data-wpid="3218954"></div>
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…