qq_Absurdyears_0
2017-01-15 20:19
<form action="save.php" method="post" > <label>性别:</label> <label>男</label> <input type="radio" value="1" name="sex" /> <label>女</label> <input type="radio" value="2" name="sex" /> </form>
为什么这样我写错误,错在哪?求指点
这个我觉得把,你可能没有理解label标签的属性,label标签不会为用户呈现任何效果,它只是为鼠标改进了可用行,意思就是增大鼠标的点击面积,让你点击的时候,增大一次点击的可能性。好的搞情况了这个,那再来说说怎么用,如果我们要使用label标签和input一起使用的,这个时候,就要注意保持label标签上面的for属性和input标签上面的id属性值相同。所以我认为你应该是掉了label上面的for属性。这是我的一点愚见,要什么不对的地方,还望指出来!
<form action="save.php"method=“post”>
<label>性别</label>
<label for="male">男</label>
<input type="radio"name="male"></input>
<label for="female">女</label>
<input type ="radio"name="female"></input>
</form>
你的问题不太清楚,你是想要什么样的效果
使用gender
不是你的想法错了,只是你写的不是默认值,所以没过
标签的 for 属性中的值应当与相关控件的 id 属性值一定要相同。
他设定的不是用sex代表name(设定的默认值),你看他给的错误提示,我记得是告诉你用gender写
初识HTML(5)+CSS(3)-升级版
1225293 学习 · 18230 问题
相似问题