<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>单选框、复选框</title>
</head>
<body>
<form action="save.php" method="post" >
<label>性别:</label>
<label>男</label>
<input type="radio" value="1" name="gender-man" />
<label>女</label>
<input type="radio" value="2" name="gender-man" />
</form>
</body>
</html>
为什么提交不通过啊?问题在哪啊?
我用DW试了一下,其实写成-man也是可以的。
并不只有通过了才是正确。
hhh
改为
<input type="radio" value="1" name="gender" />
<label>女</label>
<input type="radio" value="2" name="gender" />
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>单选框、复选框</title>
</head>
<body>
<form action="save.php" method="post" >
<label>性别:</label>
<label>男</label>
<input type="radio" value="1" name="gender" />
<label>女</label>
<input type="radio" value="2" name="gender" />
</form>
</body>
</html>
要该成name="gender",我之前也是那样写的,结果不能提交,我也不知道错在哪
可能是后台验证设置的问题,只有当name="gender",才能通过……
你可以把name改为gender试一下,我当时就是这样的,我觉得name只要一样就可以了吧,然后我去掉man就好了
为什么要那样啊,我这样不行吗?name也是一样的啊?
name="gender"