天天看點

前端的小玩意(1)input 隻允許輸入整數 + 用逗号進行三位分割

(34)将輸入框數字,每3位用逗号分隔

輸入框的值為this.value

js代碼:

html代碼:

解釋:

onkeypress隻允許輸入數字,如果允許輸入句号的話,在[\d]改為[\d.]即可

onfocus是将上面分隔用的逗号,删除掉,隻顯示數字内容

效果:

①隻能輸入0-9數字;

②假如輸入12345,會自動變為12,345

③假如輸入框顯示的是12,345,輸入的時候,又變為12345,改為1234567後,輸入框取消焦點後,又變為1,234,567

繼續閱讀