javascript 怎么计算鼠标按住button一秒钟 我想鼠标按住某個button超過一秒之後,執行事件,應該怎么計算獲得呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用 window.setTimeout 可以实现你要的功能. var timeOut;function keyDown(){ timeOut = setTimeout("a()",1000);}function a(){}function keyUp(){ clearTimeout(timeOut);}<input type="button" onkeydown="keyDown();" onkeyup="keyUp();" /> <script language=javascript>timeout="";function func(){alert("在执行程序!");}</script><input type="button" onmousedown="timeout=setTimeout('func()',1000)" onmouseup="clearTimeout(timeout)" value="按住鼠标一秒钟"> <input type="button" onmousedown="this._tid=setTimeout('alert(\'已经按了一秒了\')',1000)" onmouseup="clearTimeout(this._tid);" value="按我"> 人家制作的有脚本的网页,在自己电脑上该怎么设置才能显示原来的效果啊? 弹出多个窗口的问题 javascript ff和ie的事件onclick两种方法中出现的疑问 求教一个正则 在线急等 正则表达式小括号转义问题 问一个关于正则表达式的问题 请问如何把<textarea name="detail">xxx</textarea>中的内容保存到本地?? 聊天室发言栏发送后无法清空,怎么办? iframe下如何通过子页面的滚动条来控制父页面的滚动条? 用异步交互方式实现学生信息的添加,求大佬给个代码,太为难我这个小萌新了 在jsp中,我的浏览器为什么验证码刷新不了! 这个效果用js如何实现有图
var timeOut;
function keyDown()
{
timeOut = setTimeout("a()",1000);
}
function a()
{}
function keyUp()
{
clearTimeout(timeOut);
}
<input type="button" onkeydown="keyDown();" onkeyup="keyUp();" />
<script language=javascript>
timeout="";
function func(){
alert("在执行程序!");
}
</script>
<input type="button" onmousedown="timeout=setTimeout('func()',1000)" onmouseup="clearTimeout(timeout)" value="按住鼠标一秒钟">