• 键盘事件


    <style>
            /* 标签获取鼠标焦点时,执行的css样式 */

            /* 平时颜色 */
            input{
                color:pink;
            }

            /* 获取焦点颜色 */
            input:focus{
                color:red;
            }

            /* 鼠标经过颜色 */
            input:hover{
                color: blue;
            }

            /* 鼠标按住效果 */
            input:active{
                color: yellow;
            }

        </style>
    </head>
    <body>
        <div>我是div</div>

        <input name="f" type="text">

        <textarea name="f" ></textarea>

        <select name="f">
            <option value="">1</option>
            <option value="">2</option>
            <option value="">3</option>
        </select>

        <button name="f">按钮</button>

        <a href="JavaScript:;" name="f">超链接</a>

        <script>    
            // 键盘事件
            // 键盘事件绑定事件标签对象,不能随便定义
            // 1,只有可以被选中的标签可以绑定 
            //     也就是 css样式中 可以获取鼠标焦点的标签,才支持键盘事件
            //     input , textarea , select , button , a超链接
            // 2,document可以被绑定

            // 事件类型
            //     keydown   键盘按下
            //     keyup     键盘抬起
            // 鼠标按下事件,一直按住只会触发一次
            // 键盘按下事件,一直按住会一直触发

            var oDiv = document.querySelector('div');

            // 点击事件,什么标签都可以绑定
            oDiv.onclick = function(){
                console.log(123);
            }

            oDiv.onkeydown = function(){
                console.log(456);
            }


            var oEles = document.querySelectorAll('[name="f"]');

            oEles.forEach(function(item){
                item.onkeydown = function(){
                    console.log('键盘按下');
                }
            })
    右侧打赏一下 代码改变世界一块二块也是爱
  • 相关阅读:
    一天搞懂深度学习--深度学习简介
    Ubuntu16.04下安装Hive
    Ubuntu16.04下安装Hadoop
    Hive入门学习--HIve简介
    循环神经网络(RNN)--学习笔记
    如何使用GitHub
    python pandas import 失败
    Azure ARM VM内部关机了,但门户却显示虚拟机还在处在“正在运行”的状态
    Exchange 2010 与 RMS(集成权限管理服务)集成
    统计 Exchange 2010 时间段收发邮件总量
  • 原文地址:https://www.cnblogs.com/ht955/p/14071632.html
Copyright © 2020-2023  润新知