2
http://jsfiddle.net/bald1/Su97P/2/
我不知道這段代碼有什麼問題。我想點擊綠色的div,然後點擊添加「data-productName」到「cart」。如何使用數據集訪問數據屬性值
var cart = [];
var cartElement = document.getElementById("cart");
function addToCart(productName) {
cart.push(productName);
cartElement.innerHTML = cart.join("<br>");
}
var someDiv = document.getElementById("product");
someDiv.addEventListener("click", function() {
var str = someDiv.dataset.productName;
addToCart(str);
}, false);
對不起,請更改產品名稱的哪一部分? – user2915962
@ user2915962看到外殼......當你做'someDiv.dataset.productname'時 – PSL
OMG謝謝你! – user2915962