课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
什么时候用id 什么时候用value 什么时候用name 我会搞混- -
还有label for 和 直接<label>文本</label>有啥区别 求解
2015-12-18
源自:初识HTML(5)+CSS(3)-升级版 6-8
正在回答
关于lable for
<label for="myText">启用</label><input type="text" id="myText">
当点击label时,id为myText的输入框会被选中
这就是大家所说的空间关联
表示地址指向时用id,表示按钮功能时用value,表示控件名称时用name;
<lable>文本</lable>只是显示一个文本,没有控件关联功能,而lable for有表单空间关联功能。
表示地址指向时用id,表示按钮功能时用value,表示控件名称时用name; <lable>文本</lable>只是显示一个文本,没有控件关联功能,而lable for有表单空间关联功能。
value有两种情况,一种是给浏览网页的用户看的,用户看了之后知道是干嘛的,起到提示的作用,另一种是作为参数传到后台服务器,这部分牵扯到后台,不多说;id和for一起用也是为了给后台服务器传输数据的时候会把id和for相关联一样的生成到同一条数据,不至于混乱,name的话也很好理解,你可以实践一下,做两个性别的单选按钮,如果不给它加name的话,而且必须一样,是起不到单选的作用,name的另一个作用是会当作php的一个变量用的。
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
1 回答5-9关于form表单中的label标签
7 回答关于<label>和<label for>的问题
3 回答form表单中的label标签
4 回答form表单中的label标签
2 回答form表单中的label标签