[JSP]show/hide une partie d'un formulaire
Résolu/Fermé
maroosoft
Messages postés
65
Date d'inscription
dimanche 7 janvier 2007
Statut
Membre
Dernière intervention
7 juillet 2010
-
7 janv. 2009 à 11:24
maroosoft Messages postés 65 Date d'inscription dimanche 7 janvier 2007 Statut Membre Dernière intervention 7 juillet 2010 - 7 janv. 2009 à 14:38
maroosoft Messages postés 65 Date d'inscription dimanche 7 janvier 2007 Statut Membre Dernière intervention 7 juillet 2010 - 7 janv. 2009 à 14:38
A voir également:
- [JSP]show/hide une partie d'un formulaire
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Show key plus - Télécharger - Utilitaires
- Telecharger usb show - Télécharger - Sauvegarde
- Formulaire de réclamation facebook - Guide
- Partie entière en c ✓ - Forum C
2 réponses
Marco la baraque
Messages postés
996
Date d'inscription
vendredi 9 mai 2008
Statut
Contributeur
Dernière intervention
5 novembre 2009
329
7 janv. 2009 à 11:43
7 janv. 2009 à 11:43
Bonjour,
Il faut effectivement utiliser du javascript. Ca ne pose aucun problème avec les taglibs Struts par ailleurs : la jsp est compilée par ton serveur avant d'être envoyée au client, donc le client reçoit une page web classique : entièrement en html (et css et javascript si tu veux).
Ce que je te conseille, c'est d'encapsuler ton <html:text property="annee" size="30" maxlength="30"/> dans un bloc <div id="blocacacher"></div>.
Ensuite, tu mets une action javascript sur ton bouton (par contre il ne faut pas utiliser un html:submit, juste un bouton normal, car le submit est créé uniquement dans le but d'envoyer le formulaire, et ce n'est pas ce que l'on souhaite ici).
Cordialement,
Il faut effectivement utiliser du javascript. Ca ne pose aucun problème avec les taglibs Struts par ailleurs : la jsp est compilée par ton serveur avant d'être envoyée au client, donc le client reçoit une page web classique : entièrement en html (et css et javascript si tu veux).
Ce que je te conseille, c'est d'encapsuler ton <html:text property="annee" size="30" maxlength="30"/> dans un bloc <div id="blocacacher"></div>.
Ensuite, tu mets une action javascript sur ton bouton (par contre il ne faut pas utiliser un html:submit, juste un bouton normal, car le submit est créé uniquement dans le but d'envoyer le formulaire, et ce n'est pas ce que l'on souhaite ici).
Cordialement,
maroosoft
Messages postés
65
Date d'inscription
dimanche 7 janvier 2007
Statut
Membre
Dernière intervention
7 juillet 2010
94
7 janv. 2009 à 14:38
7 janv. 2009 à 14:38
Merci beaucoup pour ton explication qui m'a résolu le problème :)
merci infiniment.
merci infiniment.