我刚开始使用 Javascript。我一生都无法弄清楚为什么基本功能不起作用。我正在尝试这样做,当您单击按钮时,“世界”会消失。
我真的没有看到为什么这不起作用的合乎逻辑的原因。我基本上是从 w3schools 的介绍性 JS 教程中复制过来的。
我认为这是 html5 中新的“隐藏”属性的问题,但我也尝试了通常的“style =“display:none;””路线,但它没有用。
这是 JSFiddle:http: //jsfiddle.net/6qDap/966/
提前感谢您帮助我解决这么简单的问题!
HTML:
<button type="button" id="my_button" onclick="hide()">Hello</button>
<div id="my_div">World</div>
JS:
function hide()
{
document.getElementById('my_div').setAttribute('hidden');
}