扫码关注官方订阅号
第一个为使用labels属性:
labels属性 name:
第二个为使用id处理
两者使用效果都相同,出表达方式以外不知道是否存在其它不同?
ringa_lee
label没啥特殊,关键是label 的for属性比较好,给个W3SCHOOL的地址,你不管点击小圆点还是文字,都可以选中,这个就是for属性的好处,不用JS去写了,其他貌似没啥意思
label 元素不会向用户呈现任何特殊效果。不过,它为鼠标用户改进了可用性。如果您在 label 元素内点击文本,就会触发此控件。就是说,当用户选择该标签时,浏览器就会自动将焦点转到和标签相关的表单控件上。<label> 标签的 for 属性应当与相关元素的 id 属性相同。
<form> <label for="male">Male</label> <input type="radio" name="sex" id="male" /> <br /> <label for="female">Female</label> <input type="radio" name="sex" id="female" /> </form>
点击Male文字或者Female文字就会选中。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
label没啥特殊,关键是label 的for属性比较好,给个W3SCHOOL的地址,你不管点击小圆点还是文字,都可以选中,这个就是for属性的好处,不用JS去写了,其他貌似没啥意思
点击Male文字或者Female文字就会选中。