JS 输入框银行卡格式 (三)

来源:互联网 发布:淘宝老年人的冬季帽子 编辑:程序博客网 时间:2024/05/21 09:16
之前博主发过两种方法实现银行卡格式的输入,前面两种方法都有一个共同的弊端,也是之前博主没有考虑到的,就是拦截输入。在认真思考过一番过后发现,其实拦截输入是不必要的,由于博主不在公司,代码没法发,这里大致说一下思路:首先,与之前两种办法不同,之前两种办法都是拦截输入,那么这里我们不采取拦截输入的办法,而是另外一种:用keyup事件,每次都直接从输入框中调取用户的输入,而不是仅仅判断用户的这一次输入,也就是说,我们其实在做一个字符串的题目,每次用户keyup以后,我们从输入框中提取数据 string 然后,我们直接处理string每四个后面加上一个空格,然后直接把处理过后的数据填入输入框中即可。之前博主的办法南辕北辙,也凸显了博主对于JS方面的不熟悉。是博主应该加深学习的地方,大家晚安。