javascript - 当我用 javascript 在键盘上按箭头键时增加数字

标签 javascript increment arrow-keys

我有一个文本框有一个数值。 现在我想要的是在按住任意箭头键的同时不断增加该数值。 如果我只按一次,我知道该怎么做。它只会增加1。但是如果我想在按住箭头键的同时继续增加值怎么办?怎么做?

谢谢

最佳答案

有一个小的 jQuery 插件可以做到这一点: https://github.com/nakupanda/number-updown

用法:

$('#simplest').updown();

$('#step').updown({ 步骤:10, 转移步骤:100 });

$('#minMax').updown({ 分钟:-10, 最大值:10 });

$('#minMaxCircle').updown({ 分钟:-10, 最大:10, 圈子:真 });

在此处查看现场演示: http://jsfiddle.net/XCtaH/embedded/result/

支持键盘和鼠标滚轮事件

关于javascript - 当我用 javascript 在键盘上按箭头键时增加数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3877764/

相关文章:

javascript - Material-UI按钮点击后消失

javascript - 使用 for 循环时无法输出数组中的元素

regex - 如何在全局替换中使用增量变量?

javascript - 使用箭头键更改按钮的焦点

javascript - 使用 JavaScript 读取远处的图像并获取其元数据

javascript - 如何使用 jinja 将 null 从 python 传递给 javascript

javascript - 蛇游戏弹出窗口改进和移动使用 javascript

javascript - react : How to shift focus using arrow keys?( TreeView )

javascript - 为什么在同一位置写入两次时写入 Canvas 的文本会变暗?

c - 为什么这些构造使用增量前和增量后未定义的行为?