Bonjour
je suis debutante en js .
que dois je faire pour qu'une fonction puisse génèrer des mot de passe  sur 4 input differents .voici le code basique en pj,merci d'avance .
<body>
        <div class="main">
            <h1 id="first-sentence">Generate a  </h1>
            <h1 id="second-sentence">a random password </h1>
            <h3> never use an unsecured password again</h3>
        <button id="button" onclick="genPassword()"> generate passewords</button>
        <div class="passwords">
            <input type="text" id="password" placeholder="genereate a password">
            <input type="text" id="password2" placeholder="genereate a password">
            <input type="text" id="password3" placeholder="ggenereate a password">
            <input type="text" id="password4" placeholder="genereate a password">
       </div>
    </div>
        
        <script>
 function genPassword() { 
let char="azertyuiopmlkjhgfdsqwnbvcxw123654789";
let password="";
let passLength=10;  
  
for(let i=0;i<=passLength;i++){
    let a = Math.floor(Math.random()*char.length);
    password+=char.substring(a,a+1);
    }
    document.getElementById("password").value = password;
    }
            
        </script>
    </body>
			
									
									
						executer une fonction en boucle
Re: executer une fonction en boucle
Bonjour,
Il faut ajouter un paramètre à la fonction pour lui indiquer le champ à remplir
L'appel se fait alors avec 
			
									
									Il faut ajouter un paramètre à la fonction pour lui indiquer le champ à remplir
Code : Tout sélectionner
function genPassword(champ) {
let char="azertyuiopmlkjhgfdsqwnbvcxw123654789";
let password="";
let passLength=10;
for(let i=0;i<=passLength;i++){
let a = Math.floor(Math.random()*char.length);
password+=char.substring(a,a+1);
}
document.getElementById(champ).value = password;
}
Code : Tout sélectionner
<button id="button" onclick="genPassword('password'); genPassword('password2'); "> generate passewords</button>TJS : 25 ans et mon livre Tout JavaScript chez Dunod 
https://www.toutjavascript.com/livre/index.php
						https://www.toutjavascript.com/livre/index.php

