单击两次,双击完成触发事件的功能。第一次单击存储一个值(比如说点击处的屏幕坐标),第二次同样又存储一个,然后双击完成触发方法(以这两个值为参数),完成后可以再次点击重复此功能。另外,如果单击次数超过两次,存储的值为第一次单击和最后一次单击的值。
解决方案 »
- Extjs combobox 一直loading问题
- 如何在客户端浏览器中挂上用JS编写的工具条
- 怎么用js来控制<a href='...'定时提交
- 这个javascript哪错了
- js或者其它程序的一个算法问题
- 怎样实现图片定位在页面的一个固定位置!
- 页面无法进入
- 搞笑的解释
- 请问这个错误是什么原因啊?
- !!!!!!!!!!!!!!!千万火急!什么对象具有style属性。下面这段javascript代码。总是提示bignannerdiv没有定义。请问应该怎么定义。才能具有.style.pixelLeft的属性
- 求用jscript解决八皇后问题的html文件
- 关于十几张图片一起翻页,带翻书效果!!!
分别在单双击事件中实现你要的功能//单击触发
function onclick(){
//实现你的具体功能
}//双击触发
function onDblClick(){
//实现你的具体功能
}
有三个属性
第一个属性是单击次数NumClick,用来保存当前单击次数,不断相加
第二个属性是存储值A,给个初始值比如''
第三个属性是存储值B,给个初始值比如''当单击时就判断obClick对象的NumClick属性
是第一次单击则给A赋值
不是第一次就给B赋值双击时就判断A和B是否为空
不为空表示已经单击过,则执行函数f,同时把NumClick属性置0
为空则不做任何事
初始为0
点击一下就加1
然后判断这个变量是否=2
==2的时候即判定为双击而执行自己写的双击事件,然后把该变量=0
如果!=2就执行setTimout来设置多少毫秒以后这个变量-1