文本框数字每4位自动加空格分隔

转载 2013年12月04日 17:10:49
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>
            数字每4位加空格
        </title>
        <script type="text/javascript">
            window.onload = function() {
                var t = document.getElementById("test");
                t.onkeydown = change;
                t.onkeyup = change;
                t.onkeypress = change;
            }
            function change() {
                this.value = this.value.replace(/\D/g, '').replace(/....(?!$)/g, '$& '); //替换空格前4位数字为4位数字加空格
            }
        </script>
    </head>
    
    <body>
        <input type="text" id="test" />
    </body>

</html>


 

相关文章推荐

JS控制文本框:输入银行卡号,4位自动加上空格分隔

test             window.onload =function() {             document.getElementById("test").onkeyup =f...

Delphi6 实现文本框的自动完成功能

function SHAutoComplete(hwndEdit: HWnd; dwFlags: DWORD): HResult; stdcall; external Shlwapi.dll;proc...
  • tanaya
  • tanaya
  • 2006年08月02日 13:56
  • 1786

php 银行卡号 手机号码 正则表达式格式化 每4位隔空格显示

转自:http://blog.csdn.net/yuhao818/article/details/44034989 $str = '6228480402564890018'; preg_mat...

input 银行卡输入框,四位一空格

项目中遇到输入银行卡的input框,并且要求是4位一空,四位一空的问题比较容易     $("#bankCard").on("input",function(){         var ...

IOS中根据正则表达式来输入的文本框TextField,输入时自动格式化银行卡号(4位一空格)、手机号等

网上的基本都是TextField输入完之后,验证输入内容符不符合正则表达式的,所以我要写一篇:输入的时候直接验证(不必全部输入完),直接过滤掉不符合的内容,而不是输入完才判断符不符合,是直接按照正则来...

银行卡号4位加空格

  • 2015年04月02日 16:39
  • 1000KB
  • 下载

为文本加空格分隔工具

  • 2009年02月08日 10:24
  • 385KB
  • 下载

从屏幕输入一行数字,以空格分隔,如何分别存放到数组中

要求: 在屏幕中,输入一行数字,以空格分隔,其中每个数字的长度不一定一样,要求将这些数字分别存放到数组中。 例如:  输入:1  123 1234 22 345  25 5 对应的数组的值应该...

JQ、JS 自动给文本框的数字加千分位(带format-number插件)

1、方法一为JQ,实时变化,适合我自己的需求。 JQ: $("#input_box").on("keyup",function(){ this.value =this.value.replac...

EditText两个数字自动加空格

public class MyTextWatcher implements TextWatcher { int label; EditText editText; public...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:文本框数字每4位自动加空格分隔
举报原因:
原因补充:

(最多只允许输入30个字)