使用label标签实现点击文字相应文本框获取焦点

目录

使用label标签实现点击文字相应文本框获取焦点

应用实例

具体用法

label标签的定义:

label标签的作用:

代码示例

简要文字说明:


使用label标签实现点击文字相应文本框获取焦点

点击文字,就可以选中单选框或者复选框,亦或者是对应的文本框。

应用实例

在性别的选择上,对于单选框的选择只有很小一块区域,操作起来不是很方便,为了解决这个问题就可以使用label标签。

具体用法

label标签的定义:

<label>用于为输入控件定义文本标签(label)——即显示在输入控件旁边的说明性文字

label标签的作用:

用<label>元素定义的文本标签,从显示上看与其他文本毫无差异。

不过,它为鼠标用户增强了可用性:当用户点击由<label>元素定义的文本标签时,与该文本标签关联的输入控件将获得焦点。

要为<label>指定关联的输入控件,只需把相关控件的id赋值给<label>标签的for属性即可。

代码示例

<form>
<label for="male">男</label>
<input type="radio" name="sex" id="male" />
<br />
<label for="female">女</label>
<input type="radio" name="sex" id="female" />
</form>

简要文字说明:

上段代码的最终样式就是:

  • 当点击单选框时,能实现选中;
  • 当点击文字“男”时,也能实现单选框的选中效果。

label标签对于移动端还是比较好用的一个属性标签,毕竟手机界面本来就小,单单点击单选框实现选中还是对使用者来说不够友好的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值