Function javascript qui ne marche pas

bonjour j’ai un problème avec ma fonction JavaScript suite a un evenemment pourtant je fais comme décrit dans les cours et vidéos sur internet voici le code ci dessous
j’ai besoin d’aide



5 réponses

  1. Modérateur
    Bonjour,

    A quel endroit, dans ton code html, charges tu ton script js ? ( à la fin du code avant le </body> j'espère... )
    Et puis, as tu vidé le cache de ton navigateur ?
    As tu le premier "alert" de ton code qui s'affiche ?
    As tu des erreurs dans la console js du navigateur ? ( peux tu nous en mettre une capture écran.. )
    0
    1. Je pense pas avoir vider le cache du navigateur
      Mon script est dans la balise head via un lien et oui le premier alert s'exécute
      0
      1. Modérateur
        Tu n'as toujours pas poster ton code correctement sur le forum
        0
      2. @jordane45
            <body>
        
        <p id="entete">YUTO ART</p> <br></br>
        <br></br>
        <br></br>
        
        
         <form action="redirection (2).php" id="formulaire" name="formulaire" onsubmit="return 
         validation(this.form)" method="post"    >
        
        <div class="formulaire">
        
        <input type="text " name="prenom"  placeholder="votre prenom" class="champ"
         id="prenom" required :focus ><br></br><br></br>
         
         <input type="text " name="nom"  placeholder="votre prenom" class="champ"
         id="nom" required :focus ><br></br><br></br>
        
         <input type="text " name="nomutilisateur"  placeholder="votre nom utilisateur" class="champ"
         id="nomutilisateur" required :focus ><br></br><br></br>
        
         <input type="email " name="email"  placeholder="votre email" class="champ"
         id="email" required :focus ><br></br><br></br>
         
         <input type="date" name="userdate"  placeholder="votre date de naissance" class="champ"
         id="userdate" required :focus ><br></br><br></br>
        
         <textarea id="userdescription" rows="3" aria-placeholder="description"></textarea>
        
        
        <center><button class="btn"><input type="submit" name="submit" id="submit" value="ENREGISTRER"  onclick=""></button></center>
        
        </div>
        
        
        
        
        
        </form>
        
        0
      3. @jordane45
        var lastnameUser=document.getElementById('prenom');
        var nameUser=document.getElementById('nom');
        alert('bonjour');
        document.getElementById('btnn').addEventListener('click',function(t){
            e.preventDefault();
           alert('redirection');
        
           return false;
        });
        
        0
    2. <body>
      
      <p id="entete">YUTO ART</p> <br></br>
      <br></br>
      <br></br>
      
      
       <form action="redirection (2).php" id="formulaire" name="formulaire" onsubmit="return 
       validation(this.form)" method="post"    >
      
      <div class="formulaire">
      
      <input type="text " name="prenom"  placeholder="votre prenom" class="champ"
       id="prenom" required :focus ><br></br><br></br>
       
       <input type="text " name="nom"  placeholder="votre prenom" class="champ"
       id="nom" required :focus ><br></br><br></br>
      
       <input type="text " name="nomutilisateur"  placeholder="votre nom utilisateur" class="champ"
       id="nomutilisateur" required :focus ><br></br><br></br>
      
       <input type="email " name="email"  placeholder="votre email" class="champ"
       id="email" required :focus ><br></br><br></br>
       
       <input type="date" name="userdate"  placeholder="votre date de naissance" class="champ"
       id="userdate" required :focus ><br></br><br></br>
      
       <textarea id="userdescription" rows="3" aria-placeholder="description"></textarea>
      
      
      <center><button class="btn"><input type="submit" name="submit" id="submit" value="ENREGISTRER"  onclick=""></button></center>
      
      </div>
      
      
      
      
      
      </form>
      
      0
      1. Modérateur
        Il manque une partie du code... Mais bon
        Comme je te l'avais dit... Il faut que tu charges ton js à la fin du code html, juste avant le </body>
        0