您的位置:首页 > 其它

表单提交提示信息2

2007-07-28 12:01 246 查看
 
<script>  
  function   deleteOption(src)    
  {    
  //   src   :select对象    
  var   srcindex=eval(src.btype.selectedIndex);   //当前选中的选项    
  var   srclength=eval(src.btype.length);   //select对象选项长度,有几个项选    
  //   删除...    
  //alert("sdf")    
   if   (eval(src.choice.value)=="4")    
  {    
  //alert("sdf");    
  src.btype.className="readonly";    
   
  }    
  else    
  //alert("sdfsdf")    
  src.btype.className="";    
  }
  </script>  
   
      <form     name=   "serachform"   method=   post     action=   userlogin/search.asp   >  
  <table>  
  <td>  
  <input   name=keyword     size=18   maxlength=80>  
  <select   name=choice   onclick="deleteOption(this.form)">  
  <option   value=1     selected>产    品</option>  
  <option   value=2   >公    司</option>  
  <option   value=3   >行情信息</option>  
  <option   value=4   >网    站</option>  
  </select>  
    <select   name=btype   style="width:202px">  
      <option   value="0"   selected>任何分类</option>  
  .....  
                                </td>  
                              </form>  
 
 

表单提交提示信息1-CheckValid.js文件
表单提交提示信息1-CheckValid.js文件
[%=@title%][%=@count%]票 [[%=@percent%]%]

var strNum=/^[1-9]/
var strCode=/^[1-9]/d{5}$/;
var strChinese = /^[/u0391-/uFFE5]+$/;
var strPhone = /^((/(/d{3}/))|(/d{3}/-))?(/(0/d{2,3}/)|0/d{2,3}-)?[1-9]/d{6,7}$/;
var strMobile = /^((/(/d{3}/))|(/d{3}/-))?13/d{9}$/;
var strEmail = /^[_a-z0-9]+@([_a-z0-9]+/.)+[a-z0-9]{2,3}$/;
var strDate = /^(/d{4})(-)(/d{1,2})/2(/d{1,2})$/; //[//,-]

function ChkNull(obj,label){
if(obj.value!=""){return true;}
else{
alert(label+"不能为空,请认真填写!!!")
obj.focus();
obj.select();
return false;
}
}

function ChkValid(obj,strings,label){ 
var objRe = strings
if(objRe.test(obj.value)) return true;
else{
alert(label+"格式不正确,请认真填写!")
obj.focus();
obj.select();
return false;
}
}

function chkLength(obj,strMin,strMax,label){  
var msg
if (strMin=="") {
     if (obj.value.length<=parseInt(strMax)) return true;
   else {msg="长度不能大于"+strMax;}
}
if(strMax=="") {
     if (obj.value.length>=parseInt(strMin)) return true;
else {msg="长度不能小于"+strMin;}
}
if((strMin!="")&&(strMax!="")) {
     if ((obj.value.length>=parseInt(strMin))&&(obj.value.length<=parseInt(strMax))) return true;
else {msg="长度不能小于"+strMin+",且不能大于"+strMax;}
}
alert(label+msg)
obj.focus();
obj.select();
return false;
}

function ChkDate(obj,strings,label){
var reg = strings
var date = obj.value
var r = date.match(reg);

  if(r!=null) {
        var d= new Date(r[1], r[3]-1,r[4]);
        var newStr=d.getFullYear()+r[2]+(d.getMonth()+1)+r[2]+d.getDate();
        date=r[1]+r[2]+((r[3]-1)+1)+r[2]+((r[4]-1)+1);
}
if((newStr!=date)||(r==null)){
alert(label+"格式不正确!!")
obj.focus();
obj.select();
return false;
}else return true;


function ChkSameness(obj1,obj2,lable){
if (obj1.value !=obj2.value){
alert(lable+"两次输入不一致!!");
obj2.focus();
obj2.select();
return false
}
return true
}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息