IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Lancer Ajax en appuyant sur la touche entr�e


Sujet :

JavaScript

  1. #1
    Membre �clair�
    Inscrit en
    Ao�t 2004
    Messages
    254
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2004
    Messages : 254
    Par d�faut Lancer Ajax en appuyant sur la touche entr�e
    Bonjour,

    Je dispose d'un formulaire de connexion en php avec pseudo, mot de passe et un bouton Connecter.
    Je remarque que quand je clique sur la touche Entr�e, le formulaire ne s'envoie pas, il faut que je le fasse en cliquant sur le bouton "Connecter".
    Ce que je d�sire faire cesser. Je veux que qu'en cliquant sur Entr�e ou sur le bouton, le formulaire s'envoie en submit
    voici mon code

    Code HTML : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    <!DOCTYPE html>
    <html>
        <head>
     
            <meta charset="utf-8" />
    		<link rel="stylesheet" href="maintenance_css.css" />
    		<title>Maintenance CHNMFT</title>
    		<script src="http://code.jquery.com/jquery-2.1.4.min.js"></script>
        <script src="http://code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
    	<link rel="stylesheet" href="http://code.jquery.com/ui/1.11.4/themes/sunny/jquery-ui.css"/>
        <script>
            "use strict";
     
            $( function(){ // forme abrégée de $(document).ready(function(){
           $('#connecter').click(function( event ) {
     
      // Stop form from submitting normally
          $.post(
                'verifier_connexion.php', // Un script PHP que l'on va créer juste après
                {
                    pseudo : $("#pseudo").val(), 
                     motpasse : $("#motpasse").val()                                // Nous récupérons la valeur de nos input que l'on fait passer à connexion.php
                    
                },
     
                function(data){
                    if(data=="Connecte")
                               {
                               document.location.href="menu_maintenance_CHNMFT.php"; 
                               }
                               else
                               {
                   alert(data);
                               
                               }
            
                },
     
                'text'
             );
     
        }
                    
            );
                    
                                    
                    });
                    
        </script>
     
        </head>
        <body>
     
    	<div id="divens_connnexion">
    	<center><h3>CONNEXION</h3></center>
     
      <form action="/" id="clicconnexion">
               <label for="pseudo">Votre pseudo :</label>
           <input type="text" name="pseudo" id="pseudo" />
     
           <br />
           <label for="motpasse">Votre mot de passe :</label>
           <input type="password" name="motpasse" id="motpasse" autocomplete="on" /><br />
     
     <input type="button" id="connecter" value="Connecter" />
     
      </form>
     
    </div>
     
    </body>
     
    </html>

    Si vous avez une solution ?

  2. #2
    Membre Expert
    Avatar de Doksuri
    Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2006
    Messages
    2 495
    D�tails du profil
    Informations personnelles :
    �ge : 55
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 495
    Par d�faut
    c'est parce que tu utilises un input bouton et non submit.
    Code html : S�lectionner tout - Visualiser dans une fen�tre � part
    <input type="submit" id="connecter" value="Connecter" />
    La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.

    Venez discuter sur le Chat de D�veloppez !

  3. #3
    Membre �clair�
    Inscrit en
    Ao�t 2004
    Messages
    254
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2004
    Messages : 254
    Par d�faut
    Bonjour,

    Merci, c'est bon.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Valider une s�lection en appuyant sur la touche entr�e
    Par canadianfanatic dans le forum Interfaces Graphiques
    R�ponses: 8
    Dernier message: 29/08/2011, 14h16
  2. R�ponses: 3
    Dernier message: 18/05/2010, 15h37
  3. Intercepter l'appuye sur la touche entr�e
    Par poseidon2 dans le forum MFC
    R�ponses: 1
    Dernier message: 04/08/2008, 17h11
  4. R�ponses: 7
    Dernier message: 23/08/2006, 18h20
  5. R�ponses: 15
    Dernier message: 28/01/2005, 04h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo