对于JS单元测试,我需要检查双击行为是否符合预期。问题是该事件是通过element.addEventListener注册的。由于某种原因,在这种情况下,element.ondblclick()无法正常工作。 HTML:
<input type="image" src="pic.jpg" id="aa"/>
Javasript:
document.getElementById('aa').addEventListener("dblclick", function(){alert('aa')}); document.getElementById('aa').ondblclick();
Fiddle: http://jsfiddle.net/prZKy/
如果您双击图片,它将起作用,但是javascript中的ondblclick()不起作用。有人有想法如何解决吗?