|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : janvier 2004 Messages : 112 ![]() |
avec les
$form->addElement('nom1',....); $form->addElement('nom2',...); $form->addElement('nom3',....); $form->addElement('nom4',....); $form->addElement('nom5',....); Ce que je voudrais faire, c'est pour que le formulaire soit valide, il faut que nom1, nom2, nom3 ne soient pas vides et que nom4,nom5 soient vides. Sinon erreur d'où l'impossibilité de passer à l'etape suivante. J'ai vu qu'on pouvait faire ca avec AddGroupRule et addRuleRegister, mais aucun effet. J'avais trouvé un tutorial pour l'utilisation d'une function de test, mais cela ne marchais qu'avez 2 variables(cas du mot de passe...) Je sais pas comment m'y prendre, et je bloque depuis une bonne semaine dessus.... Merci
__________________
Le forum est là pour ceux qui ont déjà passé des heures et des heures à chercher la petite bête et qui n'ont pas encore trouvé le moyen de l'attraper... |
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Développeur informatique Inscription : juillet 2005 Messages : 443 ![]() |
salut,
Fais du Javascript que tu executes juste avant ton submit
__________________
Il est difficile d’attraper un chat noir dans une pièce sombre. Surtout lorsqu'il n’y est pas. |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : janvier 2004 Messages : 112 ![]() |
ok, mais de quelle maniere?
Je connais pas trop comment faire... Comment recuperer les variables contenu dans une form??? Si vous avez un petit exemple, je suis preneur....
__________________
Le forum est là pour ceux qui ont déjà passé des heures et des heures à chercher la petite bête et qui n'ont pas encore trouvé le moyen de l'attraper... |
|
|
00
|
|
|
#4 |
|
Membre éclairé
![]() Développeur informatique Inscription : juillet 2005 Messages : 443 ![]() |
pour accéder à la valeur du champ du formulaire en javascript :
Code :
document.monFormulaire.monElementDeFormulaire.value
__________________
Il est difficile d’attraper un chat noir dans une pièce sombre. Surtout lorsqu'il n’y est pas. |
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Inscription : janvier 2004 Messages : 112 ![]() |
ok, je vais voir ca....
Je vous le direz demain si c'est ok ou pas
__________________
Le forum est là pour ceux qui ont déjà passé des heures et des heures à chercher la petite bête et qui n'ont pas encore trouvé le moyen de l'attraper... |
|
|
00
|
|
|
#6 |
|
Membre chevronné
![]() ![]() Aurélien Développeur Web Inscription : avril 2006 Messages : 510 ![]() |
champ devant être rempli :
Code :
$form->addRule('nomDuChamp', 'message d\'erreur', 'required', null, 'client'); Code :
$form->addRule('nomDuChamp', 'message d\'erreur', 'maxlength', 0, 'client'); |
|
00
|
|
|
#7 | ||
|
Nouveau Membre du Club
![]() Inscription : janvier 2004 Messages : 112 ![]() |
Dia_fr, non c'est pas ca que je voulais....c'est de creer une alternative(voir ci-dessous:
mon objectif: c'est de valider le formulaire que si le combobox a été selectionné ou que les textbox soient saisi....et non pas les 2 et en utilisaant la syntaxe $form->add... Code :
__________________
Le forum est là pour ceux qui ont déjà passé des heures et des heures à chercher la petite bête et qui n'ont pas encore trouvé le moyen de l'attraper... |
||
|
|
00
|
|
|
#8 |
|
Nouveau Membre du Club
![]() Inscription : janvier 2004 Messages : 112 ![]() |
la syntaxe document.monform.element.valeu ne fonctionne pas :/
__________________
Le forum est là pour ceux qui ont déjà passé des heures et des heures à chercher la petite bête et qui n'ont pas encore trouvé le moyen de l'attraper... |
|
|
00
|
|
|
#9 |
|
Membre habitué
![]() Inscription : novembre 2004 Messages : 398 ![]() |
Salut
essaie avec la fonction addFormRule de quickform |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com