当一个按钮被按下时,我正在尝试删除具有相同类(.front)的不同span标签中的一些链接(class . to woocompare- button )。
我试过使用下面的代码,但是我不能让anchor.onclick函数工作。有什么想法吗?
请注意,我正在寻找一个纯javascript解决方案,没有jquery。
<script>
window.onload = function() {
var anchors = document.getElementsByClassName('tm-woocompare-button');
for(var i = 0; i < anchors.length; i++) {
var anchor = anchors[i];
anchor.onclick = function() {
document.getElementsByClassName('front').style.display = 'none';
}
}
}
</script>
发布于 2018-09-30 03:35:00
尝试:document.getElementsByClassName('front')[0].style.display = 'none'
而不是:document.getElementsByClassName('front').style.display = 'none';
getElementsByClassName返回一个数组,而不是一个元素。
https://stackoverflow.com/questions/52571817
复制相似问题