Javascript拒绝用户输入keydown上的字段

时间:2013-09-12 17:31:17

标签: javascript jquery input keydown

我有一个允许的数字位数的字段。此字段有一个掩码,用于在适当的位置添加逗号。但是,如果允许数字的最大数字并且用户突出显示逗号,则他们可以用数字替换逗号 - 然后应用掩码并且字段最终添加额外的数字。我有一个函数可以在keydown上捕获它并执行e.preventDefault();当该字段的值长度为> = allowedDigits时。

问题是,当用户按下该键时,该号码会被放入该字段,然后进行检查。有没有办法在输入放入字段之前删除用户按下或检查的内容?

0 个答案:

没有答案