关于那个那个什么客户验证

来源:互联网 发布:网络预约挂号系统 编辑:程序博客网 时间:2024/04/30 00:33

 不会写 只会复制黏贴  郁闷中!!!

代码如下!!!

//消除空格
function trim(str){ 
     return str.replace(/(^/s*|/s*$)/g,"");  
}
//限制输入字符数
function validate_text(name,size){
 if(trim(name.value) != "")
  var len=name.value.length;
 if(len>size){
  //alert("最多输入"+size+"个字符!");
  name.focus();
  return false;
 }
 return true;
}
//限制输入字符
function validate_string(name,elename){
 var passwordPattern = /[^a-zA-Z0-9]/;
    if(passwordPattern.test(name.value)){
         alert(elename+"中含有非法字符!");
         name.focus();
  return false;
    }
    return true;
}
//验证email
function validate_email(name){
 var emailPattern = /^([a-zA-Z0-9_/.-])*@([a-zA-Z0-9_-])+(/.[a-zA-Z0-9_-])+/;
    if(trim(name.value) != ""){
        if(emailPattern.test(name.value)){
         return true;
        }else{
            alert("email输入错误!");
            name.focus();
            return false;
        }
 
 }
 return true;
}
//验证钱数
function validate_money(name){
 var moneyPattern = /[^0-9/.]/;
 if(trim(name.value) != "")
  if(moneyPattern.test(name.value)){
   //alert("工资输入错误!");
   name.focus();
   return false;
  }
 return true;
}
//只允许输入数字
function validate_number(name){
 var moneyPattern = /[^0-9]/;
 if(trim(name.value) != "")
  if(moneyPattern.test(name.value)){
   alert("只允许输入数字!");
   name.focus();
   return false;
  }
 return true;
}
//验证电话号码
function validate_phone(name){
 var moneyPattern = /[^0-9/-]/;
 if(trim(name.value) != "")
  if(moneyPattern.test(name.value)){
   alert("只允许输入数字!");
   name.focus();
   return false;
  }
 return true;
}
//比较日期
function validate_datesequence(date1,date2){
 if(date2.value!=""){
 if(date1.value<=date2.value)return true;
 if(date1.value>date2.value)return false;
 }else{return true;}
}
var aa=null;
function myopen(str){
 if(aa==null){
  aa = window.open("/chiefly/js/date.jsp?mytime="+str,"","height=180, width=210, center=0, toolbar =no, menubar=no, scrollbars=no, resizable=no, location=no, status=no");
 }else{
  aa.close();
  aa = window.open("/chiefly/js/date.jsp?mytime="+str,"","height=180, width=210, center=0, toolbar =no, menubar=no, scrollbars=no, resizable=no, location=no, status=no");
 }
}

不过到底怎么用呢?

直接写在 jsp页面中麻烦 确实麻烦!!!

一会研究它  放到个js文件中  每个页面调用她 应该可以吧

我们要把思想调理了!!!

学习从现在开始!!!