首页 > 其他分享 >回车下一个input自动获取焦点

回车下一个input自动获取焦点

时间:2022-09-20 13:55:36浏览次数:57  
标签:inputs idx 获取 焦点 输入框 input 回车

$(document).on("keypress", 'input',
            function (e) {
                
                if (e.which == 13) // 判断所按是否回车键
                {
                    var inputs = $("input"); // 获取表单中的所有输入框
                    var idx = inputs.index(this); // 获取当前焦点输入框所处的位置
                    if (idx == inputs.length - 1) // 判断是否是最后一个输入框
                    {
                        //if (confirm("最后一个输入框已经输入,是否提交?")) // 用户确认
                        //    $("form[name='articleForm']").submit(); // 提交表单
                    } else {
                        inputs[idx + 1].focus(); // 设置焦点
                        inputs[idx + 1].select(); // 选中文字
                    }
                    return false;// 取消默认的提交行为
                }
            });

  

标签:inputs,idx,获取,焦点,输入框,input,回车
From: https://www.cnblogs.com/Ma-YuHao/p/16710797.html

相关文章

  • 获取请求; .then 和 async/await 的区别
    获取请求;.then和async/await的区别javascript中的异步代码可能会令人困惑、棘手且难以理解。但是,异步代码使我们的程序更加高效、易用,现代网页完全依赖它!作为开发人......
  • 浏览器获取当前位置经纬度
    <scripttype="text/javascript">//获取当前位置vargeolocation=newBMap.Geolocation();geolocation.getCurrentPosition(function(r){if(thi......
  • java FileInputStream的相对路径
    javaFileInputStream的相对路径是相对于src目录的publicvoidbufferTest(){try(FileChannelchannel=newFileInputStream("src/main/resources/data.txt").get......
  • 前端微信登录获取code,userInfo,openid
    getUser(e){wx.getUserProfile({desc:'用户完善会员资料',success:res=>{l......
  • 从网易获取股票数据
    importurllib.requestimportre##defdownback(a,b,c):##''''##a:已经下载的数据块##b:数据块的大小##c:远程文件的大小##'''##per=1......
  • 利用异步交互获取当前时间年月日小时分钟秒 并且渲染到网页
    首先先在网页中创建一个盒子这是CSS部分  这是HTML部分  这是JS部分 输出效果自动刷新时间 ......
  • arp 断网 获取截图 获取密码
    1.ARP断网   通过上面命令进行扫描得到局域网主机信息 先测试目标靶机是否能够正常上网   接下来进行ARP攻击,发现机器已经不能够正常上网arpspoof-i......
  • 获取VIP歌曲
    """分析需求1,确定目标网址2,获取目标网址的所有数据3,筛选我们想要的数据4,下载歌曲保存"""importosimportrequests#模拟浏览器浏览网页第三方库工具包si......
  • Element UI / Vue -- Input
     InputAttributes参数说明类型可选值默认值type类型stringtext,textarea和其他原生input的type值textvalue/v-model绑定值string/number—......
  • java 获取用户输入
    /*如何从键盘获取不同类型的变量:需要使用Scanner类1.导包:importjava.util.Scanner;2.Scanner的实例化:Scannerscan=newScanner(System.in);3.调用Scanner类的相关......