现在制作一个表单,
在表单提交前应该怎么作?
下面是一个简单的表单:
text3.php<html>
<body>
<form name="input" action="text4.php" method="post">
Username:
<input type="text" name="user"><br />
Password:
<input type="password" name="password"><br />
<select name="age">
<option value="10-20">10-20</option>
<option value="21-30">21-30</option><br />
<input type="submit" value="Submit">
</form>
</body>
</html>
text4.php<html>
<body>
<form>
Username:
<input type="text" name="user" value="<?php echo $_REQUEST["user"]; ?>"><br />
Password:
<input type="password" name="password" value= "<?php echo $_REQUEST["password"];?>"><br />
<select name="age">
<?php echo $_REQUEST["age"];?>
<option value="10-20" <?php if($_REQUEST["age"] == "10-20") echo "selected='selected'" ?>>10-20</option>
<option value="21-30" <?php if($_REQUEST["age"] == "21-30") echo "selected='selected'" ?>>21-30</option><br />
</select>
<input type="submit" value="Submit">
</form>
</body>
</html>现在对程序进行怎样的操作才能进行验证和提交。要求:
1,用户名 必填
2,密码 必填
3,年龄必选
在表单提交前应该怎么作?
下面是一个简单的表单:
text3.php<html>
<body>
<form name="input" action="text4.php" method="post">
Username:
<input type="text" name="user"><br />
Password:
<input type="password" name="password"><br />
<select name="age">
<option value="10-20">10-20</option>
<option value="21-30">21-30</option><br />
<input type="submit" value="Submit">
</form>
</body>
</html>
text4.php<html>
<body>
<form>
Username:
<input type="text" name="user" value="<?php echo $_REQUEST["user"]; ?>"><br />
Password:
<input type="password" name="password" value= "<?php echo $_REQUEST["password"];?>"><br />
<select name="age">
<?php echo $_REQUEST["age"];?>
<option value="10-20" <?php if($_REQUEST["age"] == "10-20") echo "selected='selected'" ?>>10-20</option>
<option value="21-30" <?php if($_REQUEST["age"] == "21-30") echo "selected='selected'" ?>>21-30</option><br />
</select>
<input type="submit" value="Submit">
</form>
</body>
</html>现在对程序进行怎样的操作才能进行验证和提交。要求:
1,用户名 必填
2,密码 必填
3,年龄必选
function check_file(){
var theform=document.form1;
if(theform.user.value==""){ alert("请填写你的名称!");
theform.user.focus();
return false;
}
}
function IsNull(){
if(document.input.user.value=="")
{
alert("请输入用户名!");
document.input.user.focus();
return false
}
if(document.input.password.value=="")
{
alert("请输入密码!");
document.input.password.focus();
return false
}
}
</script>
可供参考... ...