gpt4 book ai didi

javascript - 在javascript中模拟双击asp.net按钮

转载 作者:行者123 更新时间:2023-11-28 10:24:05 27 4
gpt4 key购买 nike

我有一个名为更新的 asp.net 按钮。双击按钮时我必须进行一些测试。但到目前为止,有时它会识别双击,有时则不会。所以我需要在点击一次时模拟双击。

最佳答案

双击按钮几乎没有意义,因为每次点击都会触发它的 onclick 事件。

最安全的方法是使用普通的 onclick 构建您自己的“双击”事件。所需的 JS:

function ClickMe(oButton) {
if (oButton.getAttribute("clicked") == "1") {
alert("double click!");
oButton.setAttribute("clicked", "0");
return;
}

oButton.setAttribute("clicked", "1");
window.setTimeout(function() { oButton.setAttribute("clicked", "0"); }, 500);
}

和 HTML:

<button type="button" onclick="ClickMe(this);">Click</button>

测试用例:http://jsfiddle.net/yahavbr/HGJEG/

关于javascript - 在javascript中模拟双击asp.net按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4868554/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com