【发布时间】:2019-05-11 12:03:05
【问题描述】:
我正在使用点击 addEventListener 来执行一个函数。但它似乎在页面加载时自动触发并继续触发。如何使该功能仅在单击按钮时才起作用?
我正在寻找一个纯 javascript 解决方案(没有 jquery)
document.getElementById("myBtn").addEventListener("click", function (){
loadMesh(vertics);
console.log("triggered!! :(");
});
控制台:
triggered!! :(
triggered!! :(
triggered!! :(
triggered!! :(
.... .
【问题讨论】:
-
只有当您
click您的按钮时,您的上述代码才会运行。还有一些其他代码,请添加您的完整代码。似乎在pageload上,您正在手动调用您的button的click()事件。 -
@randomSoul 你成功了!谢谢你。 :) 请添加您的答案 - 我会标记为已回答。
标签: javascript