Bien le bonjour chères gens!
Je me met au javascript et forcement je galère au début sans trop comprendre pourquoi. Je suis flasheur à la base et drole est la ressemblance entre les deux langages. Du coup je me fais peut être avoir à cause de cette raison je ne sais pas.

Ceci dit je requière votre aide:

J'ai une fonction me permettant de vérifier les champs d'un formulaire.
Ce dernier crée une boucle, parcoure un tableau et vérifie tout les champs de cette manière. Si c'est vide alors il attribue une class "champ_vide", sinon rien du tout.

Je ne vous montre que la partie qui bug :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
var id_nom_champ = new Array("id_nom_champ", "id_prenom_cv", "id_date_naissance_cv", "id_date_naissance_cv", "id_date_naissance_cv", "id_pole_cv");
var nb_champ_check = id_nom_champ.length;
 
for(i=0;i<nb_champ_check;i++){	 
	var obj = document.getElementById(id_nom_champ[i]);
	if (obj.value == "")	{
		msg = 'false'
		window.scrollTo(0,0);
		obj.className = "champ_vide";
	}else{
		obj.className = "";	
	}
}
J'ai l'impression que c'est ici :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
var obj = document.getElementById(id_nom_champ[i]);
qui ne veut pas fonctionner.

Alors ai-je bien fait mon tableau? Je me suis un peu renseigner et ça à l'air...

Merci en tout cas