Javascript 按钮不适用于简单的html点击游戏
我开始尝试做一个简单的点击游戏,但我被困在让按钮工作。我已经试了好几个小时了,请帮忙Javascript 按钮不适用于简单的html点击游戏,javascript,html,button,Javascript,Html,Button,我开始尝试做一个简单的点击游戏,但我被困在让按钮工作。我已经试了好几个小时了,请帮忙 var数=0; var numberclick=1; 数字点击器 点击 document.getElementById(“数字”).innerHTML=number; 函数单击(){ 数字+=数字点击; document.getElementById(“数字”).innerHTML=number; } 可能是元素正在吞咽click事件,因此元素永远不会得到click。尝试将onclick移动到元素,并用一
var数=0;
var numberclick=1;
数字点击器
点击
document.getElementById(“数字”).innerHTML=number;
函数单击(){
数字+=数字点击;
document.getElementById(“数字”).innerHTML=number;
}
可能是
元素正在吞咽click事件,因此
元素永远不会得到click。尝试将onclick
移动到
元素,并用一些静态文本替换
标记。我只是在胡乱摆弄它,让它工作起来了。将click()替换为myFunction()。不太清楚原因,但可能与另一个单击功能冲突
<body>
<h1>number clicker</h1>
<p id="numbers"></p>
<button onClick="myFunction()">click</button>
<script>
var number = 0;
var numberPerClick = 1;
document.getElementById("numbers").innerHTML = number;
function myFunction() {
number += numberPerClick;
document.getElementById("numbers").innerHTML = number;
}
</script>
</body>
数字点击器
点击
var数=0;
var numberclick=1;
document.getElementById(“数字”).innerHTML=number;
函数myFunction(){
数字+=数字点击;
document.getElementById(“数字”).innerHTML=number;
}
您认为它与javascript的click()函数冲突是正确的: