使用简单函数查看 div 时出现问题

Problem viewing a div with a simple function

我有一个问题,我会说 html 和 javascript 很愚蠢,一个简单的函数应该让我可见和不可见 div 使 html 崩溃它是空的!

<button onclick="open()">Modifica</button>

js:

var x = document.getElementById ("joseph");
   if (x.hidden == false) {
     x.hidden = true;
   } else {
     x.hidden = false;
}

之前:

之后:

您点击了 的变体。

搜索名为 open 的变量时,浏览器会先找到 document.open,然后再找到您的 open 函数。

document.open 打开一个用于写入的新文档(使用 document.write),这将删除现有文档。

window.open 也是预定义的,因此不建议使用该名称创建新的全局函数。

与链接的问题一样:使用 addEventListener 而不是 onclick 属性。

您不必编写预定义的方法。它适用于所有其他技术堆栈,例如 Mysql、PHP 等

推荐使用opens,如果坚持要用open的话不要使用open

<button onclick="opens()">Modifica</button>