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

为什么要用<label>,不直接打字?

为什么要用<label>,不直接打字?

正在回答

3 回答

label标签不会向用户呈现任何特殊效果,它的作用是为鼠标用户改进了可用性。如果你在 label 标签内点击文本,就会触发此控件。就是说,当用户单击选中该label标签时,浏览器就会自动将焦点转到和标签相关的表单控件上(就自动选中和该 label标签相关连的表单控件上)。

例如:

<form method="post" action="save.php">

<label for="manpao">慢跑</label> <input type="checkbox" value="manpao" name="慢跑" id="manpao" />

<label for="dengshan">登山</label> <input type="checkbox" value="dengshan" name="登山" id="dengshan" />

<label for="lanqiu">篮球</label> <input type="checkbox" value="lanqiu" name="篮球" id="lanqiu" />

</form>



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

卟懂伱 提问者

非常感谢!
2016-05-24 回复 有任何疑惑可以回复我~

点击label标签内的文本,会触发此控件

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

<label>标记

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

举报

0/150
提交
取消

为什么要用<label>,不直接打字?

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