1. 程式人生 > >JS 輸入框銀行卡格式 (三)

JS 輸入框銀行卡格式 (三)

之前博主發過兩種方法實現銀行卡格式的輸入,前面兩種方法都有一個共同的弊端,也是之前博主沒有考慮到的,就是攔截輸入。在認真思考過一番過後發現,其實攔截輸入是不必要的,由於博主不在公司,程式碼沒法發,這裡大致說一下思路:
首先,與之前兩種辦法不同,之前兩種辦法都是攔截輸入,那麼這裡我們不採取攔截輸入的辦法,而是另外一種:用keyup事件,每次都直接從輸入框中調取使用者的輸入,而不是僅僅判斷使用者的這一次輸入,也就是說,我們其實在做一個字串的題目,每次使用者keyup以後,我們從輸入框中提取資料 string 然後,我們直接處理string每四個後面加上一個空格,然後直接把處理過後的資料填入輸入框中即可。
之前博主的辦法南轅北轍,也凸顯了博主對於JS方面的不熟悉。是博主應該加深學習的地方,大家晚安。