荣誉勋章2010全攻略:谁能帮我添加asp表单验证

来源:百度文库 编辑:神马品牌网 时间:2024/04/30 00:00:01
源代码如下
<!--#include file="conn.asp"-->

<html><head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>

<body>
<form name="form1" method="post" action="save.asp">
<table width="500" border="1" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="62">姓名</td>
<td width="432"><input name="name" type="text" id="name"></td>
</tr>
<tr>
<td>qicq</td>
<td><input name="qicq" type="text" id="qicq"></td>
</tr>
<tr>
<td>email</td>
<td><input name="email" type="text" id="email"></td>
</tr>
<tr>
<td>homepage</td>
<td><input name="homepage" type="text" id="homepage"></td>
</tr>
<tr>
<td>内容</td>
<td><textarea name="content" id="content"></textarea></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="Submit" value="提交"></td>
</tr>
</table>
<p>  </p>
</form>
</body>
</html>

将下面这段代码放到</head>与<body>之间
<script language=javascript>
function check(){
if (form1.name.value==""){
alert("请输入姓名!");
from1.name.focus();
return(false);
}

if (form1.qicq.value==""){
alert("请输入ICQ!");
from1.qicq.focus();
return(false);
}

if (form1.email.value==""){
alert("请输入EMAIL!");
from1.email.focus();
return(false);
}

if (form1.homepage.value==""){
alert("请输入主页!");
from1.homepage.focus();
return(false);
}

if (form1.content.value==""){
alert("请输入内容!");
from1.content.focus();
return(false);
}
}
</script>

在<from>段后面加上onsubmit=return check();
即变为
<form name="form1" method="post" action="save.asp" onsubmit=return check();>