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

表单里如果用label标签,那就input就一定要用id吗

能不能用value呢?

像这样

<label for="male">男</label>

<input type="radio" name="sex" value="sex"/>

正在回答

3 回答

你要知道value和id分别的作用,id是用来给这个input一个身份,然后label与input的链接就是通过这个id,label的for是指定的意思,他指定他要链接的input的ID,

<label for="male1">男</label>

<input type="radio" name="sex" id="male1"/>

这里的id,也就是male1是连接两者的桥梁。

至于value ,他跟ID的功能不冲突,他的功能是在用户没用选择信息的时候显示的提示值,一般用于文本输入框

1 回复 有任何疑惑可以回复我~
#1

好好_先生

没有选择,或者没有输入信息的时候
2016-06-10 回复 有任何疑惑可以回复我~
#2

下雨不停的雨婷 提问者

蟹蟹~~
2016-06-10 回复 有任何疑惑可以回复我~
  1. 标签的 for 属性中的值应当与相关控件的 id 属性值一定要相同。

  2. 只有当type值设置为submit时,按钮才有提交作用

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

这样点击文字radio就不会被选中了只能点击radio本身

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

举报

0/150
提交
取消
初识HTML(5)+CSS(3)-升级版
  • 参与学习       1226302    人
  • 解答问题       18239    个

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

进入课程

表单里如果用label标签,那就input就一定要用id吗

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