![](/img/trans.png)
[英]How do I have an onclick function change the properties of another onclick function?
[英]How do I change an onclick function to have multiple functions?
我正在尝试更改按钮的onclick函数以删除一个函数并添加两个函数。 这是我当前的代码
var random;
function number(){
var random =Math.floor(Math.random()*Math.floor(Math.random()*20))
}
function show(){
var display = document.getElementById('number').innerHTML= random;
}
function start(){
var random =Math.floor(Math.random()*Math.floor(Math.random()*20))
var button = document.getElementById('button').innerHTML="I give up!!";
var change = document.getElementById("button").onclick = show; number;
}
您需要为onclick
分配一个匿名函数,并在其中包括两个函数:
document.getElementById("button").onclick = function() {
show();
number();
};
将2个事件侦听器添加到您的按钮
function start(){
var random = Math.floor(Math.random()*Math.floor(Math.random()*20)),
button = document.getElementById('button').innerHTML="I give up!!";
changeButton = document.getElementById("button");
changeButton.addEventListener('click', show);
changeButton.addEventListener('click', number);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.