在一个对象上定义了单击事件,如何在双击事件发生时执行另一个处理,而不执行单击事件处理 单击:onclick='fn1()'双击:ondblclick='fn2()' 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 延迟处理:<body><span onclick='emu=setTimeout("testClick()",300)' ondblclick="clearTimeout(emu);testDblClick()" emu=0>test</span><script language="JavaScript"><!--function testClick(){ alert("click")}function testDblClick(){ alert("double click")}//--></script></body>当然也可以把延迟挪到函数里面做:<body><span onclick=testClick() ondblclick=testDblClick() emu=0>test</span><script language="JavaScript"><!--function testClick(){ event.srcElement.emu=setTimeout('alert("click")',300)}function testDblClick(){ clearTimeout(event.srcElement.emu); alert("double click")}//--></script></body> onclick="first()"ondbclick="second()" 望高人指点!(急) 动态添加多个iframe实现选项卡功能,类Firefox浏览器的打开多个页面。。。。 页面JS表单提交中文编码问题 JS验证的问题 关于js的执行顺序的问题 后台如何得到前台hidden的值 Javascript如何关掉一个正在循环的function jquery怎么退出执行操作 高分100!!页面的提交按扭的焦点问题 关于右键的问题 一段javascript代码有个些小地方不明白 利用js的print()方法调用ie的打印功能,怎样才能不把页面下方的写的button打印出来阿? 请帮我看看以下代码错在哪里?错误提示是:缺少对象!谢谢
<span onclick='emu=setTimeout("testClick()",300)' ondblclick="clearTimeout(emu);testDblClick()" emu=0>test</span>
<script language="JavaScript">
<!--
function testClick(){
alert("click")
}
function testDblClick(){
alert("double click")
}
//-->
</script>
</body>
当然也可以把延迟挪到函数里面做:<body>
<span onclick=testClick() ondblclick=testDblClick() emu=0>test</span>
<script language="JavaScript">
<!--
function testClick(){
event.srcElement.emu=setTimeout('alert("click")',300)
}
function testDblClick(){
clearTimeout(event.srcElement.emu);
alert("double click")
}
//-->
</script>
</body>
ondbclick="second()"