bonjour,
J'ai un petit probleme pour passer la valeur de l'id dans une fonction JS.
Je m'explique, j'utilise le form validate jquery auquel j'ai rajouter une fonction personaliser pour teser si l'utilisateur a bien selectionner une valeur de la liste du select, j'ai le code suivant :

au niveau de mon formulaire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<select id="civ_emp" name="civ_emp" class="validate[funcCall[select_valide(this.id)]]"
au niveau de la fonction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
function select_valide(id)
{
if (document.getElementById(id).value == "")
{
	return true;
}
else
{
	return false;
}
}
le probleme viens du faite que "this.id" ne transmet pas l'id du select que je veux tester.
ai je fait une erreur sur l'utilisation du this pour recuperer l'id du select ?
merci d'avance