“ document.getElementByClass不是函数”
我正在尝试使用来运行onclick
任何按钮的功能class="stopMusic"
。我在Firebug中遇到错误
document.getElementByClass不是函数
这是我的代码:
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
不是功能
但是,在较旧的浏览器中,如果需要支持那些较旧的浏览器,则可以提供后备实现。
以上是 “ document.getElementByClass不是函数” 的全部内容, 来源链接: utcz.com/qa/406283.html