我有这段代码会使相关段落消失:
var first = paragraph[0].innerHTML = " "
但无法弄清楚为什么以下代码行不会使该段落消失:
document.getElementsByClassName("para")[0].innerHTML.style.visibility = "hidden";
答案 0 :(得分:2)
您不需要innerHTML
,请使用
document.getElementsByClassName('para')[0].style.visibility = 'hidden';
答案 1 :(得分:1)
document.getElementsByClassName("para")[0].innerHTML
返回一个字符串,你需要第一个带有类para的元素,删除.innerHTML
它会起作用。
document.getElementsByClassName("para")[0].style.visibility = "hidden";