J'ai un soucis de vérification de formulaire.
J'ai un formulaire dynamique qui affiche certain champs suivant la sélection de départ.
Plusieurs des champs étant commun j'ai choisi cette voie.
Je teste plusieurs de ces champs pour la validation.
comme ça :
Code : Tout sélectionner
if(F.Group && F.Group.value==""){}Comme je ne sais pas à l'avance quel champs existera je test avant sinon j'ai une erreur.
Tout ça marche très bien
mon problème vient du test de plusieurs checkbox que je génère en php à partir d'une variable array :
Code : Tout sélectionner
foreach($TrainingList as $TrainingKey => $TrainingRow){
echo"<input type=\"checkbox\" name=\"Training[".$TrainingKey."]\" /> $TrainingRow<br>\n";
}name="Training[0]
name="Training[1]
name="Training[2]
name="Training[3]
et la c'est le drame ... je n'arrive pas tester si cette variable Training existe ... en fait tout mes test m'indique qu'elle n'est pas définie.
J'ai essayé (entre autre):
Code : Tout sélectionner
if(typeof F.Training != 'undefined'){}y'a sûrement un trucàlacon qui m'a échappé
Alors merci d'avance pour votre aide