input输入过滤js
来源:互联网 发布:java删除数组中的元素 编辑:程序博客网 时间:2024/06/07 10:12
html部分使用方式<input onkeyup="usrNameSet(this)" />其它的自己可以随便调用 Js部分//只能输入数字、字母、小数点、汉字、@function usrNameSet(num){var str=num.value;//var str = document.getElementById("userName").value;var value=str.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5\@\.]/g,''); document.getElementById("userName").value=value;}//手机号码、手机验证码,只能输入数字function numberSet(num){ var str=num.value; var value=str.replace(/[^0-9]/g,''); num.value=value;}//推广码验证,只能输入数字跟字母function spreadCodeSet(num){ var str=num.value; var value=str.replace(/[^\w\.\/]/g,''); num.value=value;}//密码设置 不能为空格function passwordSet(num){ /* var str=document.getElementById("password").value; var value=str.replace(/^ +| +$/g,''); document.getElementById("password").value=value; */ var str=num.value; var value=str.replace(/^ +| +$/g,''); num.value=value;}//登陆验证码//只能是4位字母或数字function UserVerifycodeSet(){ var str=document.getElementById("verifycode").value; var value=str.replace(/[^a-zA-Z0-9]/g,''); document.getElementById("verifycode").value=value;}//姓名和身份证认证function nameNumberSet(num){ if(num.id=='text_name')//姓名 只能输入汉字{var str=num.value; var value=str.replace(/[^\u4E00-\u9FA5]/g,''); num.value=value; } else if(num.id=='text_idcard'){//身份证 只能是数字和字母var str=num.value; var value=str.replace(/[^a-zA-Z0-9]/g,''); num.value=value; } }//邮箱输入 //只能输入数字、字母、小数点、汉字、@、-function myMailSet(num){ var str=num.value; var value = str.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5\@\.\-\_]/g,''); num.value=value; }//充值输入设置,小数点后只能两位function moneyInput(num){ //var str=num.value; //alert(str); //var value=str.replace(function(){ //if(this.value==this.value2)return;if(this.value.search(/^\d*(?:\.\d{0,2})?$/)==-1)this.value=(this.value2)?this.value2:'';else this.value2=this.value; //}) //var value=str.toFixed(2); // var value = str.replace(/[^a-zA-Z0-9]/g,''); // num.value=value; if(num.value==num.value2)return; if(num.value.search(/^\d*(?:\.\d{0,2})?$/)==-1) num.value=(num.value2)?num.value2:''; else num.value2=num.value;}//地址输入设置//只能输入数字、字母、function addressSet(num){ var str=num.value; var value=str.replace(/[^\u4e00-\u9fa5\w]/g,''); num.value=value;}//银行卡输入设置function formatBankNoSet(BankNo){ //alert(BankNo.value); var str=BankNo.value; var value=str.replace(/[^0-9]/g,''); BankNo.value=value;}//只能输入字母、汉字function cnOrEn(num){ var str=num.value; var value=str.replace(/[^\a-zA-Z\u4E00-\u9FA5]/g,''); num.value=value;}
阅读全文
0 0
- input输入过滤js
- input 输入过滤
- input js 过滤表情
- JS控制input输入
- js限制input输入
- js限制input输入
- js限制input输入
- js限制input输入
- js限制input输入
- JS控制input输入
- js限制input输入
- php 过滤js输入 过滤脏字
- JS input 限制输入类型
- js input 只能输入汉字
- js控制input输入字符
- js控制input输入格式
- js禁止input输入空格
- JS input 限制输入类型
- 第一篇博客
- Mysql 各种函数
- 人工智能现在的发展前景如何?
- unity shader入门指南
- linux下less不乱码vi乱码
- input输入过滤js
- Task 4 (p 105)
- 有序链表的合并
- 输入一个字符串,删除个数最少的字符 , 如输入abbcc 输出bbcc
- JS判断安卓端或者苹果端并下载
- input输入一个字符就自动查询
- 假冒WhatsApp下载量超百万次,代码签名证书可令假冒应用无所遁形
- Axis2与Web项目整合(转载)
- TCP/IP协议编号查询