2015-07-19 79 views

回答

3

HTML的id不會自動地成爲全局變量在javascript - 編輯:顯然他們做的!

嘗試

document.getElementById('console').innerHTML = ''; 

另外,使用不同的ID,所以它沒有 「衝突」 與控制檯對象

+0

[其實他們這樣做](http://jsfiddle.net/2r01u2y2/); )。 – Teemu

+0

謝謝,它的工作原理。爲什麼它會這樣,但不是之前呢?哦,那沒關係。 – trinalbadger587

+1

哇 - 所以沒有任何錯誤的OP代碼! ...除了ID的選擇:D –

1

這是你需要的代碼:

function clearConsole() 
{ 
    document.getElementById('console').innerHTML = ''; 
} 
+0

如果您想要更多投入,請解釋新代碼的工作原理。 +1 – trinalbadger587

1

如果你想通過它的ID訪問div元素,那麼你可以使用

document.getElementById("console") // This is the div element. 

現在你可以使用清除

document.getElementById("console").innerHTML ='' ;