标签: javascript
我试图在点击一个按钮后3秒触发一个功能。代码很简单:
button.onclick = setTimeout(yup,3000);
功能名称是。我第一次单击该按钮时,会出现该功能,但如果再次单击该按钮,则不会发生任何操作。我错过了什么?
答案 0 :(得分:2)
您正在将setTimeout的返回值设置为单击处理程序。
button.onclick = function() { setTimeout(yup, 3000); }