设置了一个按钮'add',当点击时,文本框值加1;按住不放时则文本框的值迅速增加(这个重要)怎么实现?

1.如图:我设置了一个文本框,旁边加了2个按钮,对应2个事件,一个是使得文本框内的值增加,另一个使得文本框值减少。2.单击任何一个按钮实现文本框的值加1或减1都实现了。3... 1.如图:我设置了一个文本框,旁边加了2个按钮,对应2个事件,一个是使得文本框内的值增加,另一个使得文本框值减少。
2.单击任何一个按钮实现文本框的值加1或减1都实现了。
3.问题是如何使得,我按住‘+’按钮不放时,文本框的值能快速增加,而不是以1递增。
4.谢谢,请不要随便搞别的无用代码来。
5.代码关键处,请适当加点注释语句。谢谢
展开
 我来答
帐号已注销
推荐于2016-07-26 · TA获得超过4630个赞
知道大有可为答主
回答量:1345
采纳率:50%
帮助的人:1674万
展开全部
没分没解释,谢谢。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>
<script>
var timer;
function addOne(){
var val = document.getElementsByTagName("input")[0];
val.value = window.parseInt(val.value) + 1;
}

function addMore(){
timer = window.setInterval("addOne()",100);
}

function stopAdd(){
clearInterval(timer);
}
</script>
<BODY>
<input id="val" value="1"/><button onclick="addOne()" onmousedown="addMore()" onmouseup="stopAdd()">+</button>
</BODY>
</HTML>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式