Javascript JS函数从控制台工作,但onclick返回空白页面

Javascript JS函数从控制台工作,但onclick返回空白页面,javascript,jquery,html,Javascript,Jquery,Html,我正在用JS开发一些HTML5应用程序,我遇到了一个问题。当从控制台调用时,用js编写的函数正在工作,但当用onclick单击按钮时,返回一个空白页面 下面是函数: function open() { document.getElementById("chatBox").innerHTML = localStorage.chat; return false; } 下面是按钮: <button id="openConButton" onclick="open()">Open</

我正在用JS开发一些HTML5应用程序,我遇到了一个问题。当从控制台调用时,用js编写的函数正在工作,但当用onclick单击按钮时,返回一个空白页面

下面是函数:

function open() {
document.getElementById("chatBox").innerHTML = localStorage.chat;
return false;
}
下面是按钮:

<button id="openConButton" onclick="open()">Open</button>
打开

哦,还有一点很重要:这个脚本文件中的其他函数工作正常。有什么想法吗?

常见的陷阱;您的按钮正在调用
document.open()
。只需重命名函数。

常见陷阱;您的按钮正在调用
document.open()
。只需重命名该函数。

您的按钮是否在表单中?
带有类型属性它不在表单中,但其他按钮不在表单中,它们仍然可以工作,当然还有其他常见陷阱功能;您的按钮正在调用“document.open()”。只需重命名函数。@MikeC啊,好吧,我误解了你的意思。谢谢你的链接!您的按钮是否在表单中?
带有类型属性它不在表单中,但其他按钮不在表单中,并且它们仍然可以使用courseCommon Pittfall的其他功能;您的按钮正在调用“document.open()”。只需重命名函数。@MikeC啊,好吧,我误解了你的意思。谢谢你的链接!