JavaScript如何获取焦点和失去焦点


当前第2页 返回上一页

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

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

<!DOCTYPE html><html>

    <head>

        <meta charset="UTF-8">

        <title></title>

    </head>

    <body>

        <input type="text" />

        <input type="text" />

        <script>

            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";

                }

            }

        </script>

    </body></html>

在这里插入图片描述

注意:如果时隐藏字段(< input type=“hidden” >),或者使用CSS的display和visibility隐藏字段显示,设置其获取焦点将引发异常。

【推荐学习:javascript高级教程

以上就是JavaScript如何获取焦点和失去焦点的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

web学习之怎么使用纹理贴图

js实现图片无缝滚动

网页设计是要学 php 还是 java

怎么引入jquery?

js如何添加css样式

js闭包是什么

如何利用js拼接html字符串

js中常见的一些表单验证正则表达式

vue和node是什么关系

jquery.deferred() 详解

更多相关阅读请进入《js》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...