抛砖引玉——上代码
首先想到在input事件中正则匹配一下,但是,在输入错误格式或非数字的情况下,会将整个输入框清空,体验很不好:
然后我就加了一个字段,在keyup事件中赋值,然后匹配:
这样已经可以实现需求了,不过体验上还是有一点怪,在输入不匹配时光标会闪动,最佳的体验应该是在keyup中将不匹配的按键直接return,不过这样需要额外判断一下backspace、delete、——>、<——等,不知各位大佬是怎么实现的,欢迎评论!!
附:关于input的都可以交流呀
本文共 271 字,大约阅读时间需要 1 分钟。
附:关于input的都可以交流呀
转载地址:http://hgauo.baihongyu.com/