表单提交提示信息2

 
<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   οnclick="deleteOption(this.form)">  
  <option   value=1     selected>产&nbsp;&nbsp;&nbsp;&nbsp;品</option>  
  <option   value=2   >公&nbsp;&nbsp;&nbsp;&nbsp;司</option>  
  <option   value=3   >行情信息</option>  
  <option   value=4   >网&nbsp;&nbsp;&nbsp;&nbsp;站</option>  
  </select>  
    <select   name=btype   style="width:202px">  
      <option   value="0"   selected>任何分类</option>  
  .....  
                                </td>  
                              </form>  
 
 
表单提交提示信息1-CheckValid.js文件
表单提交提示信息1-CheckValid.js文件
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
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值