Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
隐藏HTML<;img…>;使用javascript_Javascript_Css_Html_Visibility - Fatal编程技术网

隐藏HTML<;img…>;使用javascript

隐藏HTML<;img…>;使用javascript,javascript,css,html,visibility,Javascript,Css,Html,Visibility,我正在尝试做一个关于滑动冰块的简单游戏。但是,我测试了这个,我想“隐藏”行alert('游戏开始!')上的图像/按钮。我尝试了startButton.style=“可见性:隐藏;”但它不起作用 我只需要解决这个问题,我知道如何编写游戏本身:)试试document.getElementById(“startButton”).style.display=“none”试试看 document.getElementById("startButton").style.visibility = 'hidd

我正在尝试做一个关于滑动冰块的简单游戏。但是,我测试了这个,我想“隐藏”行
alert('游戏开始!')上的图像/按钮。我尝试了
startButton.style=“可见性:隐藏;”但它不起作用


我只需要解决这个问题,我知道如何编写游戏本身:)

试试document.getElementById(“startButton”).style.display=“none”

试试看

 document.getElementById("startButton").style.visibility = 'hidden';

在警报后添加此选项似乎有效

this.style.display='none'


您还可以使用jQuery UI,它有一个“隐藏”方法。你可以简单地说
$('.startButton').hide()
您甚至可以应用不同的效果


但是,这会将可见性设置为“无”,从而从DOM中删除对象。如果你不在乎这一点,那没关系,但应该记住。

使用jQuery的另一个优点是,你不必编写所有专门的代码来确保它在每一个可能的浏览器中运行——jQuery为你做了大部分工作很好,谢谢:)有没有可能编写“onclick函数”将其写入自己的.js数据中,还是真的必须将其写入标记中?
startButton.onclick = function()
{
   startButton.style.visibility="hidden";
   /* OR
   startButton.style.display="none";
   */
   alert('Game starts!');
}