我正在使用
这里是添加事件处理程序的代码:
document.getElementById("val").click()
来触发点击事件,但它一直触发多次。这里是添加事件处理程序的代码:
try {
//add mousedown event handler to navigation buttons
addEventHandler(oPrevArrow, "mousedown", handlePrevDayClick);
addEventHandler(oNextArrow, "mousedown", handleNextDayClick);
addEventHandler(oLogout, "mousedown", handleLogoutClick);
}
catch (err) {
}
在点击事件中,我正在执行“自动点击”
function handleNextDayClick(e) {
e = e || window.event;
stopEvent(e);
document.getElementById("btn_nextday").click();
}
我需要帮助来确定是什么导致了多次调用,并可能提供修复方案。
注意:自动点击的按钮会调用ASP.NET Code-Behind中的一个方法。