表单提交提示信息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文件 | |||
| |||
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 } |
相关文章推荐
- js表单提交验证-input下显示提示信息
- jquery表单提交带错误信息提示效果
- 提交表单时,提示正在处理信息。。。
- 公司-->超级链接跳转和表单提交,删除的表单提交和删除失败的提示信息
- JSP页面多次提交时(后台对表单有校验功能 )提示信息重复出现解决办法
- dede自定义表单提交后的提示信息改弹窗提示并停留在当前页
- 有Focus效果的提交信息表单(DIV+CSS)
- Bootstrap系列 -- 21. 表单提示信息
- AJAX提交Struts2表单(服务器端validation校验出错提示)
- 实现表单form提交前进行确认提示 表单提交 确认对话框
- form表单提交后提示成功信息
- Linux curl 模拟form表单提交信息和文件
- 表单提示信息的实现方法
- jquery实现ajax提交表单信息
- 其他-javascript获取表单的信息并用ajax提交
- 提交表单 之 提示文字在输入框内部,提示文字怎么处理?
- 【极客学院】-python学习笔记-4-单线程爬虫 (提交表单抓取信息,实战练习)
- Linux curl 模拟form表单提交信息和文件
- 如何在 HTML form 表单提交时验证信息!?
- js不能提交表单,提示对象支持此属性和方法