2015-07-19 949 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 ='' ;