HTML label标签的for属性--input标签的accesskey属性

本文详细介绍了HTML中accesskey属性的使用方法,包括如何通过accesskey实现快速定位和触发页面元素,以及在不同浏览器下的快捷键操作方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本次示例是在firefox演示(如果其他浏览器对accesskey操作不成功的,请参考文章最后各浏览器下的快捷键)
label的for属性是和input的id绑定,当我们点击input前面的文本标识会自动聚焦到文本框,例如:
<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<body>
    <form>
        <label for="name">用户名</label>
        <input type="text" name="name" accesskey="c" id="name" />
        <br/>
        <a href='./show.php' accesskey="h">去我的主页</a>
    </form>
</body>
</html>

 这个例子,当我点击用户名的时候,会自动聚焦到文本框里头,也就是光标会自动定位到文本框里

 


accesskey 属性规定激活(使元素获得焦点)元素的快捷键。

注释:以下元素支持 accesskey 属性:<a>, <area>, <button>, <input>, <label>, <legend> 以及 <textarea>。

以上示例 : shift+alt+c值 ,可以发现光标聚焦到该input内

             shift+alt+h值 ,可以发现页面跳转到该a标签的href地址

---------------------------------------------------------------------------

各种浏览器下accesskey快捷键的使用方法

IE浏览器

按住Alt键,点击accesskey定义的快捷键(焦点将移动到链接),再按回车.

FireFox浏览器

按住Alt+Shift键,点击accesskey定义的快捷键.

Chrome浏览器

按住Alt键,点击accesskey定义的快捷键.

Opera浏览器

按住Shift键,点击esc,出现本页定义的accesskey快捷键列表可供选择.

Safari浏览器

按住Alt键,点击accesskey定义的快捷键.

 

 

 


转载于:https://www.cnblogs.com/gyrgyr/p/6203233.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值