String.prototype.trim = function() { return this.replace(/(^\s*)|(\s*$)/g,""); } String.prototype.len= function() { return this.replace(/[^\x00-\xff]/g,"**").length; } function f_check_zh(obj){ if (/^[\u4e00-\u9fa5]+$/.test(obj.value)) { return true; } return false; } function checkFormat(){ fobj=docume...
by travelsky2008 - Java文档中心 - 2008-10-08 17:50:20 阅读(1139) 回复(0)
根据 (1)email前缀规则: 英文26个字母、10个阿拉伯数字、点、减号或下划线组成,只能以数字或字母开头和结尾 (2)域名命名规则: 英文26个字母、10个阿拉伯数字、减号组成,只能以数字或字母开头和结尾,总共不能超过63个字符 得: 域名拆解成:(a-b.)+和a两段 email{ public function run($str){ if(!eregi("^[a-z0-9]+([._\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){2,63}[a-z0-9]+$",$st...
目录: 1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制 2.:js判断汉字、判断是否汉字 、只能输入汉字 3:js判断是否输入英文、只能输入英文 4:js只能输入数字,判断数字、验证数字、检测数字、判断是否为数字、只能输入数字 5:只能输入英文字符和数字 6: js email验证 、js 判断email 、信箱/邮箱格式验证 7:js字符过滤,屏蔽关键字 8:js密码验证、判断密码 2.1: js 不为空、为空或不是对象 、判...
--> 全部js表单验证函数集合 //验证是否为空 function CheckIsNull(Inform,Inputname,Inputvalue){ var Form=Inform+"." eval("Temp="+Form+Inputname+".value;"); if(Temp==""){ alert("提醒您:"+Inputvalue+"不能为空!"); eval(Form+Inputname+".className='RedInput';"); eval(Form+Inputname+".focus();"); return false; }else{ eval(Form+Inputname+".className="+Form+Inputname+".className.replace(...
Posted on 2006-12-19 10:01 elvisCai's Space 阅读(63) 评论(0) 编辑 收藏 所属分类: Javascript --> 全部js表单验证函数集合 //验证是否为空 function CheckIsNull(Inform,Inputname,Inputvalue){ var Form=Inform+"." eval("Temp="+Form+Inputname+".value;"); if(Temp==""){ alert("提醒您:"+Inputvalue+"不能为空!"); eval(Form+Inputname+".className='RedInput';"); eval(Form+Inputname+"....
/js/WebCalendar.js"> function onlyNum() { if(!((event.keyCode>=48&&event.keyCode=96&&event.keyCode SCRIPT LANGUAGE=javascript RUNAT=Server> function isemail(stremail) { if (stremail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1) return true; else alert("oh"); } /SCRIPT> input type=text onblur=isemail(this.value)> 本文来自...
js客户端验证的工具类 关键字: javascript 验证 工具类 common.js Java代码 //扩展String类功能 //删除字符串二边空格 String.prototype.trim = function() { return this.replace(/(^[\s]*)|([\s]*$)/g, ""); }; //删除字符串左边空格 String.prototype.lTrim = function() { return this.replace(/(^[\s]*)/g, ""); }; //删除字符串右边空格 Strin...
第一步: 第二步: function doCheck1(){ // added by Huwei if(!/^[+|-]?\d+\.?\d*$/.test($('Zcyb').value)){ message("","必须输入数字!"); return; } if(document.forms[0].Zcyb.value.length!=6){ message("","必须为六位!"); return; } } 本文来自ChinaUnix博客,如果查看原文请点:htt...
[From]http://www.unixtech.cn/read.php?tid=333&page=e 这是一个用于验证email格式的正则表达式,请大家点评 if(eregi("^[_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,3}$",$mail)) { echo "OK"; } else { echo "False"; } 在这句话里,首先是应用了一个eregi函数,这个函数还算好理解。随便找本书,就能给你一段解释: 语法: int ereg(string pattern, string string, array [regs]); 返回值: 整数/数组 ...
script language="javascript"> String.prototype.mytrim = function() { return this.replace(/(^\s*)|(\s*$)/g, ""); } String.prototype.myLTrim = function() { return this.replace(/(^\s*)/g, ""); } String.prototype.myRTrim = function() { return this.replace(/(\s*$)/g, ""); } function checkSubmit(){ var beginTime =document.getElementById("beginTime").value.mytrim(); ...
1、姓名 要求:输入只能是汉字、数字、字母的组合。 方法:/^[a-zA-Z0-9\u4e00-\u9fa5]+$/ 2、电话号码 要求:1、只能是以13或15开头的11位手机号码。 2、区号以0开头,区号3位-号码8位-分机号1-6位或区号3位-号码8位-分机号1~6位, 区号和号码是必填项,分机号不是必填项。 3、国际号码以00开头,号码11~20位。 方法:/^(0?1[3,5](\d){9}(-(\d){1,6})?|0(\d){3}-(\d){7}(-(\d){1,6})?|0(\d){2}-(\...