gpt4 book ai didi

javascript - "document.getElementByClass is not a function"

转载 作者:IT王子 更新时间:2023-10-29 02:38:23 24 4
gpt4 key购买 nike

我正在尝试使用 class="stopMusic" 运行任何按钮的函数 onclick。我在 Firebug 中遇到错误

document.getElementByClass is not a function

这是我的代码:

var stopMusicExt = document.getElementByClass("stopButton");
stopButton.onclick = function() {
var ta = document.getElementByClass("stopButton");
document['player'].stopMusicExt(ta.value);
ta.value = "";
};

最佳答案

您的意思可能是 document.getElementsByClassName()(然后从结果节点列表中获取第一项):

var stopMusicExt = document.getElementsByClassName("stopButton")[0];

stopButton.onclick = function() {
var ta = document.getElementsByClassName("stopButton")[0];
document['player'].stopMusicExt(ta.value);
ta.value = "";
};

您可能仍然会遇到错误

document.getElementsByClassName is not a function

不过,在较旧的浏览器中,如果您需要支持那些较旧的浏览器,那么您可以提供回退实现。

关于javascript - "document.getElementByClass is not a function",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7480496/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com