Maison >interface Web >js tutoriel >Utilisez jquery pour cliquer sur la touche Entrée pour obtenir l'effet de connexion (tutoriel détaillé)

Utilisez jquery pour cliquer sur la touche Entrée pour obtenir l'effet de connexion (tutoriel détaillé)

亚连
亚连original
2018-05-31 14:54:252323parcourir

Ci-dessous, je vais partager avec vous une méthode jquery consistant à cliquer sur la touche Entrée pour obtenir l'effet de connexion et le focus par défaut. Elle a une bonne valeur de référence et j'espère qu'elle sera utile à tout le monde.

Lors de la connexion à un projet récemment, je devais cliquer à chaque fois sur le bouton de connexion pour accéder à la page correspondante, ce qui donnait à l'utilisateur une très mauvaise expérience, j'ai donc ajouté l'utilisation de la touche Entrée pour se connecter .

Méthode :

<form> 
<input type="text" id="username_txt" placeholder="用户名" />
<input type="password" id="userpass_txt" placeholder="密码" />
    <button id="login_btn">登录</button>
</form>
$(function () { 
$(&#39;#username_txt&#39;).focus();
    //用户点击按钮
    $("#login_btn").click(function () {
    //获取用户名
    var username = $(&#39;#username_txt&#39;).val();
    //获取密码
    var userpass = $(&#39;#userpass_txt&#39;).val();
     if (username == "" || userpass == "") { alert("用户名密码不能为空!"&#39;); }
    else {
//调用登录方法
        $.ajax({
           
 });
 }
 });
$("body").keydown(function(event) {
 if (event.keyCode == "13") {//keyCode=13是回车键
$("#login_btn").click();
 }
}); 
});

Rendu final :

Ce qui précède est ce que j'ai compilé pour vous. J'espère qu'il vous sera utile à l'avenir.

Articles connexes :

Tutoriel détaillé sur l'utilisation d'Angular CLI pour générer des projets Angular 5

Analyse du prototype javascript et de la chaîne de prototypes

jquery implémente la fonction de barre de progression de chargement du téléchargement de fichiers glisser

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn