javascript检测表单.txt
来自「较为详细的介绍了asp自定义的各种函数,方便asp的各种开发.」· 文本 代码 · 共 130 行
TXT
130 行
<SCRIPT language=JavaScript>
function checkdata() {
if (document.wizard.password.value=='') {
window.alert ("请输入您的密码 !")
mobj = eval("document.wizard.password");
mobj.focus()
mobj.select()
return false
}
if (document.wizard.password.value.length<4) {
window.alert ("您的密码数必须大于4位 !")
mobj = eval("document.wizard.password");
mobj.focus()
mobj.select()
return false
}
if (!Verifypwd(document.wizard.password.value)) {
alert("密码只能使用字母、数字以及 - 和 _ ,并且不能使用中文");
mobj = eval("document.wizard.password");
mobj.focus()
mobj.select()
return false
}
if (document.wizard.repassword.value=='') {
window.alert ("请输入您的重复密码 !")
mobj = eval("document.wizard.repassword");
mobj.focus()
return false
}
if (document.wizard.password.value!=document.wizard.repassword.value) {
mobj = eval("document.wizard.repassword");
mobj.focus()
window.alert ("您的密码不一致 !")
return false
}
if (document.wizard.name.value=='') {
window.alert ("请输入您的用户名 !")
mobj = eval("document.wizard.name");
mobj.focus()
mobj.select()
return false
}
if (!Verifyname(document.wizard.name.value)) {
alert("姓名只能使用中文,并且不能使用字母、空格、数字以及 - 和 _ ");
mobj = eval("document.wizard.name");
mobj.focus()
mobj.select()
return false
}
if (document.wizard.name.value.length<2) {
window.alert ("您的姓名至少为2个汉字 !")
mobj = eval("document.wizard.name");
mobj.focus()
mobj.select()
return false
}
if (document.wizard.name.value.length>4) {
window.alert ("您的姓名最多为4个汉字 !")
mobj = eval("document.wizard.name");
mobj.focus()
mobj.select()
return false
}
if (document.wizard.phone.value==''&&document.wizard.fphone.value==''&&document.wizard.telephone.value==''&document.wizard.call.value=='') {
window.alert ("家庭电话/手机/公司电话/BB机必须填写其中一项 !")
mobj = eval("document.wizard.fphone");
mobj.focus()
mobj.select()
return false
}
if (document.wizard.telephone.value.length>0&&document.wizard.telephone.value.length<11) {
window.alert ("手机号应为11位!")
mobj = eval("document.wizard.telephone");
mobj.focus()
mobj.select()
return false
}
if (document.wizard.class1.value=='') {
window.alert ("请输入您的户口所地 !")
mobj = eval("document.wizard.class1");
mobj.focus()
mobj.select()
return false
}
if (document.wizard.cla1.value=='') {
window.alert ("请输入您当前所地 !")
mobj = eval("document.wizard.cla1");
mobj.focus()
mobj.select()
return false
}
if (document.wizard.address.value=='') {
window.alert ("请输入您的通信地址 !")
mobj = eval("document.wizard.address");
mobj.focus()
mobj.select()
return false
}
if (document.wizard.iden.value=='') {
window.alert ("请输入您的证件号码 !")
mobj = eval("document.wizard.iden");
mobj.focus()
mobj.select()
return false
}
//}
if (!isnumber(document.wizard.height.value)) {
alert("身高只能使用数字");
mobj = eval("document.wizard.height");
mobj.focus()
mobj.select()
return false
}
if (!isnumber(document.wizard.postcode.value)) {
alert("邮政编码只能用数字");
mobj = eval("document.wizard.postcode");
mobj.focus()
mobj.select()
return false
}
if (document.wizard.height.value>250||document.wizard.height.value<80) {
alert("身高不准确");
mobj = eval("document.wizard.height");
mobj.focus()
mobj.select()
return false
}
}
</SCRIPT>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?