高手还要再问一下ASP中的选择表单验证

来源:百度知道 编辑:UC知道 时间:2024/09/28 14:11:30
语句如下:如何验证选择菜单?
当fz值为:"请选择"的时候,点击确定会跳出对话框"请选择!!"

另外,text1的值必须为7位数字,怎么写?

谢谢
<html>
<head>
<SCRIPT language=JavaScript>
function checkform(){
if(document.form1.text1.value==''){
alert("text1不能空");
form1.text1.focus();
return false;
}
if(document.form1.text8.value==''){
alert("text8不能空");
form1.text8.focus();
return false;
}
}
</script>
</head>
<body>
<form action="add.asp" method=post id=form1 name=form1>

<input name="text1" class="txtbox" onkeyup="if(isNaN(value))execCommand('undo')" onafterpaste="if(isNaN(value))execCommand('undo')">
<input name="text8" class="txtbox" value="<%=session("fzr")%>" >

<


if(document.form1.text1.value==''){
alert("text1不能空");
form1.text1.focus();
return false;
}
改成
if(document.form1.text1.value.length!=7)
{
if (document.form1.text1.value=="")
{
alert("请检查");
document.form1.text1.value.focus();
return false;
}
}
试一下

<input type="submit" name="Submit" value="确定" class="butt" onClick="return checkform();">
在改成这个就行了
<input type="submit" name="Submit" value="确定" class="butt" onClick="return checkform('请选择!');">

值为:"请选择"的时候,点击确定会跳出对话框"请选择!!"