Afficher un bouton "submit"

Résolu/Fermé
cgil06 Messages postés 4 Date d'inscription mardi 6 décembre 2011 Statut Membre Dernière intervention 10 décembre 2011 - 7 déc. 2011 à 14:12
cgil06 Messages postés 4 Date d'inscription mardi 6 décembre 2011 Statut Membre Dernière intervention 10 décembre 2011 - 10 déc. 2011 à 08:07
Bonjour,

Voilà quelques jours que je galère...
Je dois construire un formulaire (asp + javascript) qui comprend une zone identification, un choix de formulaire et le formulaire choisi.

Après la zone identification, un premier bouton de validation qui vérifie par javascript que tous les champs sont renseignés sinon retourne une alerte.
Dans le cas où tout est correct, une liste déroulante doit (devrait !!) s'afficher proposant aux internautes divers choix...
Comment faire pour n'afficher ce pop up (et son son bouton submit) QUE si le formulaire précédent est correct ?

Merci de votre aide.

3 réponses

flav1313 Messages postés 751 Date d'inscription mardi 24 août 2010 Statut Membre Dernière intervention 22 octobre 2012 100
7 déc. 2011 à 14:17
Peux-tu être plus précis dans tes explications?
0
Mihawk Messages postés 4313 Date d'inscription mercredi 29 mars 2006 Statut Contributeur Dernière intervention 6 janvier 2015 845
Modifié par Mihawk le 7/12/2011 à 14:55
Hello,

Tu stockes le code du formulaire à afficher dans une variable.
Tu vérifies le 1er formulaire en Javascript ; et à la fin de cette méthode, si la vérification est OK, tu injectes dans un <div> le contenu de ta variable (celle qui contient le 2nd formulaire).

Tu vois ?

[Edit] Un formulaire ne comporte qu'un bouton submit ; en ton cas c'est celui qui apparaitra en même temps que la liste déroulante. Le bouton de vérification Javascript ne doit pas être de type submit ; mais simplement un div avec un attribut "onClick" qui appelle la méthode de vérification.

Mihawk
"Tant qu'on ne fait pas, on ne sait pas."
0
cgil06 Messages postés 4 Date d'inscription mardi 6 décembre 2011 Statut Membre Dernière intervention 10 décembre 2011
10 déc. 2011 à 08:07
Merci à Mihawk pour l'info... Il fallait y penser.
0