Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
71 views
Welcome To Ask or Share your Answers For Others

1 Answer

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>

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...