才刚学HTML有一个关于checkbox name value的问题

<html><body><form>男性:<inputtype="radio"checked="checked"name="Sex"value="male"/><br/>... <html>
<body>
<form>
男性:
<input type="radio" checked="checked" name="Sex" value="male" />
<br />
女性:
<input type="radio" name="Sex" value="female" />
</form>
<p>当用户点击一个单选按钮时,该按钮会变为选中状态,其他所有按钮会变为非选中状态。</p>
</body>
</html>

在一般的编程中name=“什么 ”value=“什么”,这个什么是根据什么来给定名称呀
展开
 我来答
生生ZDH
2015-01-30 · TA获得超过1404个赞
知道小有建树答主
回答量:562
采纳率:0%
帮助的人:590万
展开全部
男性:
<input type="radio" checked="checked" name="Sex" value="male" />
<br />
女性:
<input type="radio" name="Sex" value="female" />
如上的例子,name是取的名字,如“Sex”,名字可以随意去,但最好取有代表意义的名字,(如Sex表示性别),同时属于radio类型的名字需保持一致,才能使得一个选择,另一个自动变为非选中状态。而value则是表单提交时传给其它页面的值(可以随意定义,但一般为有意义的值,如英文中male表示男性,female表示女性),如选中男性按钮则传递的值为male,如选中女性则传递的值为female,其它的页面在获取表单中的值(value)时以name(上例中的Sex)区分,如选中了男性按钮,则获取的Sex=male
追问
其他都懂了~~~~就是“同时属于radio类型的名字需保持一致,才能使得一个选择,另一个自动变为非选中状态。”这句话是什么意思呀,没懂~
追答
上面不是男性和女性两个radio的name都是Sex么,如果两个name不同(你可以改不同的name试试)那么男性和女性可以同时选中!也就是说属于一组radio的name应该相同,这样才能使得同一时刻只能选中其中的一个,其它的为非选中转态。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式