zoukankan      html  css  js  c++  java
  • JavaScript按键定位输入框

    要求:

    有一输入框,当用户按下s键,光标自动定位到输入框中。

    实现思路:

    1. 检测用户是否按下了s键,如果按下s键,就把光标定位到搜索框里面
    2. 使用键盘事件对象里面的keyCode判断用户按下的是否是s键
    3. 搜索框获得焦点:使用focus()方法

    代码实现:

    内容:

    <input type="text">
    <script>
        var search = document.querySelector('input');
        // 若使用keydown,按下s后,“s”也会添加到输入框
        // 使用keyup则不会,s键松开后才触发
        document.addEventListener('keyup', function(e) {
            // console.log(e.keyCode);
            if (e.keyCode === 83) {
                search.focus();
            }
        });
    </script>
    
  • 相关阅读:
    定时器
    sortable.js 华丽丽的排序
    jqGrid一些操作
    session 共享
    数组排序 和 二分法查找
    关于map
    文件导入
    文件导出
    文件下载
    float 保留两位小数
  • 原文地址:https://www.cnblogs.com/jacklzx/p/13796122.html
Copyright © 2011-2022 走看看