我们有一个带有maxlength属性的输入字段。在这个字段中,我们只想接受数字,所以我们添加了jQuery.inputmask。 (必须与IE8兼容,因此不能type="number"
)。
https://github.com/RobinHerbots/jquery.inputmask
见小提琴:http://jsfiddle.net/QdLBT/ (在作者修完之后,小提琴不再说明问题了)
问题: 输入文本,然后使用退格键时,任何"溢出的文本"会回来的。
此外,将光标置于输入文本的中间并输入新数字将替换已存在的数字(如在键盘上启用插入)。
此行为不是使用输入掩码v1.2.2,而是使用最新的v3.x分支。在v1.2.2中,掩码尊重maxlength,即只过滤掉所有不是数字
答案 0 :(得分:0)
我在项目的GitHub页面上询问,一小时后它被修复了。