[JSP]show/hide une partie d'un formulaire
Résolu
maroosoft
Messages postés
66
Statut
Membre
-
maroosoft Messages postés 66 Statut Membre -
maroosoft Messages postés 66 Statut Membre -
Bonjour,
Je veux savoir comment afficher/ masquer une partie d'un formulaire jsp sachant que j'ai essayé d'utiliser du java script mais j'ai trouvé des problèmes car j'utilise les tag du Struts .
Mon but c'est que quand je clique sue le bouton, le champ de texte qui est masquer par défaut s'affichera.
merci beaucoup pour votre aide!
Je veux savoir comment afficher/ masquer une partie d'un formulaire jsp sachant que j'ai essayé d'utiliser du java script mais j'ai trouvé des problèmes car j'utilise les tag du Struts .
Mon but c'est que quand je clique sue le bouton, le champ de texte qui est masquer par défaut s'affichera.
<html:text property="annee" size="30" maxlength="30"/> <html:submit styleClass="button" >
merci beaucoup pour votre aide!
A voir également:
- [JSP]show/hide une partie d'un formulaire
- Whatsapp formulaire opposition - Guide
- Usb show - Télécharger - Sauvegarde
- Formulaire de réclamation facebook compte désactivé - Guide
- Show key plus - Télécharger - Utilitaires
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
2 réponses
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,