校验文件
来源:互联网 发布:做梦醒来感觉很累 知乎 编辑:程序博客网 时间:2024/06/05 07:43
1、手机号码:var phone=/^[1][358]\d{9}$/;2、固定电话:var tel =/^(0[0-9]{2,3}\-)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$/;3、邮箱:var mail = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;4、身份证:var card = /^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{4}$/;备注:错误样式 红色style = "color: #ff0000"5、只能输入数字,且不能以0开头onkeyup="this.value=(parseInt((this.value=this.value.replace(/\D/g,''))==''?'0':this.value,10)==0?'':this.value)"onkeyup="clearNoNum(this)"function clearNoNum(obj){ //先把非数字的都替换掉,除了数字和. obj.value = obj.value.replace(/[^\d.]/g,""); //必须保证第一个为数字而不是. //不能以‘.’开头,如果是整数不能以0开关 obj.value = obj.value.replace(/^\./g,"").replace(/^0[^\.]/g,""); //保证只有出现一个.而没有多个. obj.value = obj.value.replace(/\.{2,}/g,"."); //保证.只出现一次,而不能出现两次以上 obj.value = obj.value.replace(".","$#$").replace(/\./g,"").replace("$#$","."); }<inputonkeyup="this.value=this.value.replace(/D/g,‘‘)"onafterpaste="this.value=this.value.replace(/D/g,‘‘)">onkeyup="if(value.match(/^\d{3}$/))value=value.replace(value,parseInt(value/10)) ;onkeyup="if(value.match(/^\d{3}$/))value=value.replace(value,parseInt(value/10)) ;value=value.replace(/\.\d*\./g,.)"<input name=txt1onchange="if(/D/.test(this.value)){alert(‘只能输入数字‘);this.value=‘‘;}">1.日期:大于当前日期onfocus="WdatePicker({minDate:'#F{$dp.$D(\'startDate\')||\'%y-%M-%d\';}'})"<input type="text" class="startDate" id="startDate" onfocus="WdatePicker({minDate:'#F{$dp.$D(\'startDate\')||\'%y-%M-%d\';}'})"><input class="Wdate" id="startDate" type="text" onClick="WdatePicker({startDate:'%y-%M-%d',minDate:'#F{$dp.$D(\'endDate\',{y:-1});}',maxDate:'#F{$dp.$D(\'endDate\')||\'%y-%M-%d\';}'});" /> <input class="Wdate" type="text" id="endDate" onClick="WdatePicker({startDate:'%y-%M-%d',minDate:'#F{$dp.$D(\'startDate\');}',maxDate:'%y-%M-%d'});" />2、只能输入数字(http://chenfengcn.iteye.com/blog/555631)onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')"2、只能输入数字和小数点<input type="text" class="hid-input guaranteeAmount" onkeyup="if(isNaN(value))execCommand('undo')" onafterpaste="if(isNaN(value))execCommand('undo')"onBlur="this.value=this.value.replace(this.value,this.value==''?'':this.value+'(元)')"/>3、比例onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')" onBlur="this.value=this.value.replace(this.value,this.value/100)"4、合计onblur="floatInput(this);sumColFloat('agingTb', 1, 'agingTbSumTr');">function initMajorCustomer() {var custId = $('#left li.selected').attr('data-id');var type = REPORT_CONSTANT.TYPE.CRED.MCS;var params = {custId: custId, type:type};$.post(getRootPath() + '/annexCredit/findAnnexAndDetail', params, function(data) {$('#majorCustomerExportBtn').attr('onclick', "exportSheetByIdAndType('" + ((data.data.annex && data.data.annex != null) ? data.data.annex.id : '') + "', " + type + ")");var template=$('#majorCustomerTpl').html();$("#majorCustomerTb tbody").html(doT.template(template)(data.data));sumColsFloat('majorCustomerTb', [1, 2], 'majorCustomerSumTr');sumColsInt('majorCustomerTb', [4, 5], 'majorCustomerSumTr');});}
0 0
- 文件校验
- 校验文件
- 文件校验
- 图片文件合法性校验
- xml 文件SCHAMA 校验
- XML文件校验
- C# MD5文件校验
- XML文件校验
- delphi 文件CRC32校验
- gpg校验文件
- C# MD5文件校验
- C# MD5文件校验 .
- Linux md5sum 文件校验
- 校验文件是否完整
- MD5 生成文件校验
- 校验文件出错
- gpg 校验文件
- Python札记 -- 文件校验
- 支付宝异步通知(notify_url)与return_url.
- iOS开发-获取网络流量
- (4.1.43.2)design support library:Snackbar
- nginx location配置总结
- 关于开发iPad项目只支持横屏显示的设置
- 校验文件
- less简单入门
- maven安装和验证
- 使用classyshark来逆向apk
- 编译错误:”Too many arguments to function call, expected 0, have 2 ”的解决
- ios识别两个手指长按
- RDD:基于内存的集群计算容错抽象
- 重新计算ListView的高度,解决ScrollView和ListView两个View都有滚动的效果,在嵌套使用时解决冲突的问题
- C#动态编译无法找到 Dll问题.CompilerParameters error CS0006: