为了账号安全,请及时绑定邮箱和手机立即绑定

下面代码有什么问题吗?为什么总是提示我输入input type="radio" name="1" value="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"  name="1" value="gender-man" />
    <label>女</label>
   <input type="radio" name="1" value="gender-woman" />
</form>
</body>
</html>

正在回答

12 回答

单选框name要一样才能单选,gender是慕课网上规定的答案

0 回复 有任何疑惑可以回复我~
  1. name值要一样 都写:gender

  2. value的值要分开,分别写成:“1”;“2”。 

PS:怎么楼上这么多人瞎说一起。。。

0 回复 有任何疑惑可以回复我~

name要一样,只有一样name的单选才是一组,才能任选一,否则就是复选了

0 回复 有任何疑惑可以回复我~

value中的值要相同才可以

0 回复 有任何疑惑可以回复我~

 当要执行单项选择时,value的都值一致才能选择其中一个。

0 回复 有任何疑惑可以回复我~

是这样,name是指两个选择框的名称,他们是不同的选项的选择框,所以应该分别设置为1和2(都设为1好像也可以),但是value是指这个选择题,无论选男选女都是这道选择题。所以要让两者value相同,都设置为gender(性别,也可以是其他值,两者相同即可)

0 回复 有任何疑惑可以回复我~

 <label>男</label>
    <input type="radio"  name="gender" value="1" />
    <label>女</label>
   <input type="radio" name="gender" value="2" />

0 回复 有任何疑惑可以回复我~

value中的值应该是同一个

0 回复 有任何疑惑可以回复我~

慕课网设置的答案是让你把两个单选框的value都改为"gender"(只要value值相同就行),这样就能实现这两个选框的单选功能

0 回复 有任何疑惑可以回复我~

value="gender"   两个value都这样写。

0 回复 有任何疑惑可以回复我~
首页上一页12下一页尾页

举报

0/150
提交
取消

下面代码有什么问题吗?为什么总是提示我输入input type="radio" name="1" value="gender" />

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信