JS控制文本框:输入银行卡号,4位自动加上空格分隔
2014-04-03 09:57
1111 查看
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>test</title>
<script type="text/javascript">
window.onload =function() {
document.getElementById("test").onkeyup =function() {
this.value =this.value.replace(/\s/g,'').replace(/\D/g,'').replace(/(\d{4})(?=\d)/g,"$1 ");;
};
};
</script>
</head>
<body>
<input type="text" id="test"/>
</body>
</html>
========================================================
在前台读取数字时自动忽略空格
<html>
<head>
<title>test</title>
<script type="text/javascript">
window.onload =function() {
document.getElementById("test").onkeyup =function() {
this.value =this.value.replace(/\s/g,'').replace(/\D/g,'').replace(/(\d{4})(?=\d)/g,"$1 ");;
};
};
</script>
</head>
<body>
<input type="text" id="test"/>
</body>
</html>
========================================================
在前台读取数字时自动忽略空格
String newStr = "a b c".replaceAll(" ","");
这样的话会把a b c d读取为abc
相关文章推荐
- JS控制文本框:输入银行卡号,4位自动加上空格分隔
- JS控制文本框:输入银行卡号,4位自动加上空格分隔
- IOS中根据正则表达式来输入的文本框TextField,输入时自动格式化银行卡号(4位一空格)、手机号等
- JS 输入银行卡号,4位自动加空格
- JS输入银行卡号,4位自动加空格
- JS输入银行卡号,4位自动加空格
- js实现input中输入数字,控制每四位加一个空格(银行卡号格式)
- 关于使用js/jquery监听input框输入的银行卡号,在输入时放大显示且每隔4位加一空格
- 用js控制不允许输入空格和自动清楚文本中的空格
- Android 监听EdiText 检测输入银行卡号每四位自动空格
- 基于jquery实现的银行卡号每隔4位自动插入空格的实现代码
- js正则实现用户输入银行卡号的控制及格式化
- 银行卡号 输入4位自动加入空格符
- 输入银行卡号,每隔4位数字加一个空格(小细节)
- js填写银行卡号,每隔4位数字加一个空格
- JS 控制文本框只能输入中文/中文、英文、数字、空格/中文、英文、数字、小数点
- 文本框数字每4位自动加空格分隔
- 每4位卡号以空格分隔的JS
- JS使用正则控制用户输入银行卡号及格式化
- 银行卡号4位分隔JS