0

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

问题是,当用户按下数字键时,它会检查它。有没有办法在输入被放入字段之前删除用户按下或检查的内容?

4

0 回答 0