use*_*297 4 html javascript events
我正在尝试以下简单的代码(在html中,在IE8上使用js):
<input type="image" src="pic.jpg" id="aa" ondblclick="alert('aa');"/>
<script>
document.getElementById('aa').dblclick();
</script>
Run Code Online (Sandbox Code Playgroud)
我得到一个错误:对象不支持此属性或方法(关于脚本部分).我没有得到警报.
然后当我点击图像时,我收到警报消息.所以我想知道如何以编程方式触发dblclick事件(实际上没有双击图像).
使用onclick(而不是dblclick)也可以正常工作.我也尝试了按钮,输入文字.同样的错误.
属性名称是ondblclick你试图打电话dblclick.你需要打电话ondblclick.
<script>
document.getElementById('aa').ondblclick();
</script>
Run Code Online (Sandbox Code Playgroud)
小提琴:http://jsfiddle.net/frwpY/
| 归档时间: |
|
| 查看次数: |
4732 次 |
| 最近记录: |