http://codepen.io/anon/pen/JdRJGz
我已经尝试了一段时间,似乎脚本根本就没有运行。我确定我启用了js,也许有一个我没有抓到的错误?
function hello(){
``getElementById("message").style.display="block";
getElementById("block").style.display="block";
};
function disappear(){
getElementById("message").style.display="none";
getElementById("block").style.display="none";
};
答案 0 :(得分:1)
如果您打开开发者控制台,则会立即看到问题:未定义getElementById()
。你正在寻找
document.getElementById("message").style.display = "block";
答案 1 :(得分:1)
getElementById是Document
对象
纠正您的代码,如
function hello(){
document.getElementById("message").style.display="block";
document.getElementById("block").style.display="block";
};
function disappear(){
document.getElementById("message").style.display="none";
document.getElementById("block").style.display="none";
};
答案 2 :(得分:0)
这里让我解释一下,这个你好和消失的两个函数会在你点击按钮点击或你的代码中的某个事件时触发,消息是你在你的页面设置的元素的id,你是专门调用它的使用它的id和你设置它的风格。我不知道你希望你的代码如何表现,但是根据给定的信息,这是我能做出的最佳假设。