嗨即時在這個HTML文件面臨的問題,請幫助我如何在JavaScript中訪問自定義html屬性?
我很新的這一點。
可能是我很傻,錯過了一些東西。
我已經把這裏唯一有用的來源解決請。
<!DOCTYPE html>
<html>
<body id="owner_profile">
<a id="buy" owner="789" token="1000" wrapper="purchase" name="oname">Hurray!</a><br>
<script>
document.write("You Have: ");
document.write(document.getElementById('buy').token);
</script>
</body>
</html>
我希望它顯示令牌,但它給人不確定
結果是:
萬歲!
您有:undefined
由於它現在也正在 – MeAndMySelf
,[在大多數瀏覽器](https://developer.mozilla.org/en-US/docs/DOM/element.dataset)你可以通過'dataset'屬性直接訪問'data-'-attributes。例如。 '的document.getElementById( '買入')。dataset.token'。 – katspaugh