200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > javascript如何处理焦点

javascript如何处理焦点

时间:2018-11-30 00:41:33

相关推荐

javascript如何处理焦点

web前端|js教程

javascript

web前端-js教程

asp广告网站源码下载,关闭ubuntu客人会话,谷歌删除爬虫软件,ubuntu php集成,SEO引用领域lzw

本文操作环境:windows7系统、javascript1.8.5版、DELL G3电脑

代购程序网站源码,vscode取消补齐,xz ubuntu,多个tomcat jvm,sqlite查询所有记录数,易语言辅助插件论坛,那些前端框架支持响应式布局,爬虫实时爬取网页题库,java php 前端,seo教学视频代发,户外活动网站 源码,网页js点赞特效,美拍那个模板在哪里下载lzw

javascript如何处理焦点?

极应用分发源码,ubuntu桌面入门指南,股票k线爬虫,empyt() php,seo机器视频lzw

JavaScript焦点处理(获取焦点focus、失去焦点blur)

焦点处理

焦点处理主要包括focus(获取焦点)和blur(失去焦点)事件类型。所谓焦点,就是激活表单字段,使其可以响应键盘事件。

获取焦点:focus

当单击或使用Tab键切换到某个表单元素或超链接对象时,会触发该事件。focus事件是确定页面内鼠标当前定位的一种方式。在默认情况下,整个文档处于焦点状态,但是单击或者使用Tab键可以改变焦点位置。‘

示例:在页面加载完毕后,将焦点转移到表单中的第一个文本框字段,让其准备接收用户输入

姓名

密码var form = document.getElementById("myform");var field = form.elements("name");window.onload = function(){field.focus();}

失去焦点:blur

blur事件类型表示在元素失去焦点时响应,它与focus事件类型是对应的,主要作用于表单元素和超链接对象

示例:为所有输入表单元素绑定了focus和blur事件处理函数,设置当元素获取焦点时呈凸起,失去焦点呈凹陷

var o = document.getElementsByTagName("input");for(var i = 0; i < o.length; i++){o[i].onfocus = function(){this.style.borderStyle = "outset";}o[i].blur = function(){this.style.borderStyle = "inset";}}

注意:如果时隐藏字段,或者使用CSS的display和visibility隐藏字段显示,设置其获取焦点将引发异常。

《javascript基础教学》

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。