zoukankan      html  css  js  c++  java
  • [jQuery] 按回车键实现登录

    Jquery按回车键提交实现登录的方式分为两种:

       1.按钮提交

       2.表单提交

    1.按钮提交

    $("#LoginIn").off('click').on('click', function(){
        // 登录函数
        LoginIn();  
    })   
    //提交事件
    document.onkeydown = function(e){ if(!e){ e = window.event; } if((e.keyCode || e.which) == 13) // 13是回车键 { $("#LoginIn").click(); } }

    这样,当前页面就绑定了一个回车提交的事件,当不需要这个事件时,只需用下面的代码来解除绑定

    document.onkeydown = null;

    2.表单提交

        下面是一个简单的表单

    <form id="loginForm">
            <fieldset>
                  <p>
                     <label for="account">Account:</label>
                     <input id="UserName" name="UserName" placeholder="Email address or member ID" type="text" value="">
                 </p>
                 <p>
                    <label for="password">Password:</label>
                    <input  id="Password" name="Password" placeholder="Password" type="password" value="">             
                 </p>
            </fieldset>
            <input type="submii" id="SignIn" value="Sign In">
    </form>

        默认情况下,若浏览器的焦点在表单上,按下回车键表单会自动提交。相反,浏览器焦点不在表单的时候,你也可以绑定回车事件到当前的页面

    document.onkeydown = function(e){
           if(!e){
               e = window.event;
           }
           if((e.keyCode || e.which) == 13)    // 13是回车键
           {
                 $("#loginForm").submit();
            }
    }        
  • 相关阅读:
    JAVA基础
    常用的快捷键
    [19]Docker01 docker学习环境 虚拟机 Centos 安装
    [18] Python控制台版-体温管理项目
    [17] MySQL数据库--学生管理系统数据库手写SQL实现
    [16] Python控制台版-学生管理系统
    [15]Python内置对象汇总
    [2] 使用PicGo + 码云搭建属于自己的图床
    [1] Django 分页
    [gitgnore]
  • 原文地址:https://www.cnblogs.com/FredWang/p/4776133.html
Copyright © 2011-2022 走看看