2017-08-13 17 views
-1

我有這樣的代碼,這將使有關段落消失:爲什麼這個javascript代碼沒有工作document.getElementsByClassName(「para」)[0] .innerHTML.style.visibility =「hidden」;

var first = paragraph[0].innerHTML = " "

,但無法弄清楚,爲什麼代碼不會使段落以下行消失:

document.getElementsByClassName("para")[0].innerHTML.style.visibility = "hidden";

+0

這可能是由於多種原因。如果你能告訴我們有什麼問題,這將有所幫助。控制檯中是否有錯誤?它說什麼? –

回答

2

你不需要innerHTML,使用

document.getElementsByClassName('para')[0].style.visibility = 'hidden'; 
1

document.getElementsByClassName("para")[0].innerHTML返回一個字符串,你需要第一個元素與類para,刪除.innerHTML它會工作。

document.getElementsByClassName("para")[0].style.visibility = "hidden";