仅使用javascript自动双击
我只想通过javascript创建一个autoDoubleClick函数。示例:仅使用javascript自动双击,javascript,dom,web,Javascript,Dom,Web,我只想通过javascript创建一个autoDoubleClick函数。示例: var btn = document.getElementById("btn"); btn.addEventListener("double",function(e){ alert("Some thing"); }); 当我们调用函数 autoDoubleClick(btn) 所以它会自动双击。 你能给我一些理想吗???(只有javascript没有jquery)事件名
var btn = document.getElementById("btn");
btn.addEventListener("double",function(e){
alert("Some thing");
});
当我们调用函数
autoDoubleClick(btn)
所以它会自动双击。
你能给我一些理想吗???(只有javascript没有jquery)事件名称是
dblclick
。要触发事件,可以使用HTMLElement.prototype.dispatchEvent
方法:
btn.dispatchEvent(new Event('dblclick'));
这里有一个答案:你是在听双击,还是在实际执行双击?@Lucy什么在IE上工作?:)该方法与
addEventListener
相关。IE上的方法支持类似于addEventListener
。为了支持旧版本的IE,您可以定义助手函数。这是一个相关的问题: