繁体   English   中英

为什么无法单击按钮?

[英]Why the button can't be clicked?

为什么当我将按钮和onclick事件放到下面的代码之类的函数上时,为什么按钮无法单击? 请给我解释一下。 这是源代码:

var Stop = function(){
document.getElementById("scoring").innerHTML = "<div style='background-color: black; position: absolute; top: 20%; left: 37%; width: 30%; height: 50%; color: white; font-size: 32px; font-family: Courier;'>" + "YOUR SCORE: " + numberCoin + "<br>" + "<br>" + "<button type='button' width='50%' height='10%' onclick='playinstruction()'>RESTART</button>" + "</div>";
}

设置document.location.href时,您将离开该页面。

该按钮应该这样制作:

<button style='width: 50%; height :10%;' onclick='playinstruction()'>RESTART</button>

为了进行这项工作,我进行了一些其他更改:首先,我删除了href。 我不确定为什么会出现这种情况,但是在确定正确的方法之前,首先要使按钮起作用。 其次,我这样声明该函数,然后调用它:

function stop(){//Do something};
stop();

请注意,声明var stop = function(){}并不是一件坏事。 只是展示我是如何做到的

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM