Bonjour je dois faire un travail pratique j'ai une validation de formulaire a faire .je me suis créer deux fonctions une pour montrer les erreurs l'autre pour les cacher comme voici :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
function montrerErreur(idElt) {
    document.getElementById(idElt).style.display = "block";
}
 
function cacherErreur(idElt) {
    document.getElementById(idElt).style.display = "none";
}
j'appelle ses fonctions dans des if comme voici :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
if (codepostal.search(/^([a-z]\d){3}$/i) == -1) {     
        formulaireValide = false;
        montrerErreur("CodeErreur");
	posErreurs.push(f.codePostale.offsetTop);
	 }
	else {  	
        cacherErreur("CodeErreur");
        }
j'ai deux problèmes le premier ses que lorsque je clique sur mon bouton mes erreurs s'affichent mais disparaissent aussitôt. et dans ma console d'erreur il me dit que mon idElt est null. pouvez-vous m'aider ?