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
| function ajouterUtilisateur(numUtilisateur) {
// console.log("Passage ajouterUtilisateur");
let nouveauUtilisateurP = document.createElement("p");
let numUtilisateurSuivant = numUtilisateur + 1;
document
.getElementById("nouvelUtilisateur")
.appendChild(nouveauUtilisateurP)
.setAttribute("id", "utilisateur" + numUtilisateurSuivant);
const nouveauUtilisateur = document.getElementById("utilisateur" + numUtilisateurSuivant);
nouveauUtilisateur.innerHTML =
`Utilisateur ` + numUtilisateurSuivant + ` :
NOM <input type="text" name="nomUtilisateur` + numUtilisateurSuivant + `" id="nomUtilisateur` + numUtilisateurSuivant + `" />
Prénom <input type="text" name="prenomUtilisateur` + numUtilisateurSuivant + `" id="prenomUtilisateur` + numUtilisateurSuivant + `"/>`
document.getElementById('buttonAjouterUtilisateur').setAttribute("onClick", "ajouterUtilisateur(" + numUtilisateurSuivant + ")");
document.getElementById('nbrUtilisateur').setAttribute("value", numUtilisateurSuivant);
}
function controlValidation() {
// console.log("Passage controlValidation");
let msg = ['Il manque :<br><br>'];
let nbrUtilisateur = formulaire.elements['nbrUtilisateur'].value;
// console.log("nbrUtilisateur : " + nbrUtilisateur);
for (let i = 1; i <= nbrUtilisateur; i++) {
let nom = formulaire.elements['nomUtilisateur' + i].value;
let prenom = formulaire.elements['prenomUtilisateur' + i].value;
if (nom != "" || prenom != "") {
if (nom == "") {
msg += "<li>Le NOM de l'utilisateur " + i + "</li>";
}
if (prenom == "") {
msg += "<li>Le prénom de l'utilisateur " + i + "</li>";
}
}
}
if (msg.length > 1) {
document.getElementById("erreur").innerHTML = msg;
return false;
} else {
return true;
}
} |
Partager