HTML之将焦点移动到某个元素上
来源:互联网 发布:阿国网络 编辑:程序博客网 时间:2024/06/10 03:47
1:使用Tab键进行导航
<!DOCTYPE HTML><html><head><meta charset="utf-8"><title>Sample</title></head><body><p>请输入用户名和密码:</p><form name="addUser" id="addUser" method="POST" action="addUser.asp"> <label id="normal" for="username">用户名:</label> <input tabindex="1" name="user_id" id="user_id" type="text"> <label id="normal" for="user_pwd">密码:</label> <input tabindex="2" name="user_pwd" id="user_pwd" type="password"> <br> <input tabindex="3" type="submit" name="Submit" value="提交"> <input tabindex="4" name="Reset" type="reset" id="Reset" value="重置"></form>或者,<a tabindex="5" href="http://zhangyafei.wordpress.com/">匿名存取我的BLOG</a></body></html>在这个导航中,可以使用Tab键依次导航获取控件的焦点,Enter键用来激活这个控件。
2:使用热键导航
<!DOCTYPE HTML><html><head><meta charset="utf-8"><title>Sample</title></head><body><p>请输入用户名和密码:</p><form name="addUser" method="POST" action="addUser.asp"> <label id="normal" for="username">用户名:</label> <input accesskey="1" name="user_id" id="user_id" type="text"> <label id="normal" for="user_pwd">密码:</label> <input accesskey="2" name="user_pwd" type="password"> <br> <input accesskey="3" name="Submit" type="submit" value="提交"> <input accesskey="4" name="Reset" type="reset" value="重置"></form>或者,<a accesskey="5" href="http://zhangyafei.wordpress.com/">匿名存取我的BLOG</a></body></html>
所有的HTML元素都可以定义accesskey属性,该属性可以规定访问元素的键盘快捷键,也称为热键。
accesskey的值是一个单字符或者多个使用空格隔开的字符,当用户单击键盘上的这个字符时(一般是和另一个功能键组合),就可以将焦点移动到这个字符代表的
控件上。
根据访问键定义的元素不同,当焦点移动到元素上时,行为也不同:
(1)当焦点移动到一个超链接时,该超链接处于激活状态。
(2)当焦点移动到一个单选按钮或者复选框上时,该控件值被改变,这一点也与Tab键不同,Tab键并不改变它们的值,如果要改变值,还必须按Enter键
(3)当焦点移到一个输入文本框时,该文本框可以输入文本
- HTML之将焦点移动到某个元素上
- HTML焦点移动到图片上,图片位置发生移动
- HTML-鼠标移动到元素上时高亮文本
- MFC中如何将焦点设置到指定控件上
- MFC中如何将焦点设置到指定控件上
- MFC中如何将焦点设置到指定控件上
- 将数组非零元素依次移动到数组前端
- jquery之获取某个元素上的事件
- 文本框获取焦点,将光标移动到最末端及普通上传下载
- 按下回车键将焦点转换到表单的下一个元素
- python+selenium移动到二级元素按钮上和点击二级元素上的按钮
- 把方向转移到某个目标上 && 移动到该目标上面
- HTML鼠标移动到图片上时显示阴影边框
- 每天一道LeetCode-----删除序列中指定元素,将满足要求的元素移动到前面
- selenium webdriver 如何实现将浏览器滚动条移动到某个位置
- 在软键盘上绘制焦点并移动焦点
- mac 上如何把整个应用的所有窗口移动到某个桌面上去?
- 合并html中某个元素的样式
- 各国篮球官方网站
- 新一代 Linux 文件系统 btrfs 简介
- JPA entityManager四种方法
- Tomcat5 内存配置
- 策略模式
- HTML之将焦点移动到某个元素上
- Mars老师的Android学习基本路线Linux、数据库、网络协议、服务器端开发知识基础知识
- 快乐无处不在
- 网络2——数据链路层
- 设计技巧:EMI辐射信号强度解析
- JMP - 跳转
- JMP - 跳转
- R.java不存在
- 如何高效利用GitHub