JS remplir un formulaire avec un click
3 messages
• Page 1 sur 1
- waouh
- WRInaute discret

- Messages: 167
- Inscription: 18 Mai 2004
JS remplir un formulaire avec un click
Bonjour,
Sur un site je propose a mes membres de choisir le design de leur gallerie photo.
J'aimerais que sur le formulaire d'inscription, grace a un lien la liste des design s'ouvre dans une popup et qu'en clickant sur le design voulu, la popup se ferme et que le formulaire affiche la miniature du design selectionné.
De nombreux sites le font mais je n'y connais strictement rien au JavaScript
quelqu'un sait comment faire ?
Sur un site je propose a mes membres de choisir le design de leur gallerie photo.
J'aimerais que sur le formulaire d'inscription, grace a un lien la liste des design s'ouvre dans une popup et qu'en clickant sur le design voulu, la popup se ferme et que le formulaire affiche la miniature du design selectionné.
De nombreux sites le font mais je n'y connais strictement rien au JavaScript
quelqu'un sait comment faire ?
-

blman - WRInaute accro

- Messages: 3073
- Inscription: 5 Sep 2003
C'est pas très compliquer à faire :
Ta page A ouvre une page B.
Dans ta page A, tu a un formulaire avec un champ design (type text, hidden, ... comme tu veux. Par contre, ce sera un peu différent si c'est des checkbox ou des boutons radio). Dans ce champ, tu stocke le design choisi par ton visiteur.
Pour ouvrir la fenêtre, c'est un simple window.open, je pense que ça te pause pas de problème.
Quand ta page B est ouverte et que le visiteur clique sur le design choisi (onclick), tu fais :
- window.opener.document.tonformA.tonchampdesign.value=document.tonformB.tondesignchoisi.value si tu a un formulaire
- window.opener.document.tonformA.tonchampdesign.value="unevaleur" si tu clique directement sur l'image
Pour qu'il affiche la vignette dans la page A, un petit onchange sur le champ 'design' : document.lenomdetonimagevignette.src=le_chemin_de_la_vignette
Les codes que je te donne, je te les donne de mémoire, mais j'en suis sûr à 95%. C'est les principes, après pour bien coller à ton application, fais des recherches sur 'window.opener', 'image javascript', etc...
Ta page A ouvre une page B.
Dans ta page A, tu a un formulaire avec un champ design (type text, hidden, ... comme tu veux. Par contre, ce sera un peu différent si c'est des checkbox ou des boutons radio). Dans ce champ, tu stocke le design choisi par ton visiteur.
Pour ouvrir la fenêtre, c'est un simple window.open, je pense que ça te pause pas de problème.
Quand ta page B est ouverte et que le visiteur clique sur le design choisi (onclick), tu fais :
- window.opener.document.tonformA.tonchampdesign.value=document.tonformB.tondesignchoisi.value si tu a un formulaire
- window.opener.document.tonformA.tonchampdesign.value="unevaleur" si tu clique directement sur l'image
Pour qu'il affiche la vignette dans la page A, un petit onchange sur le champ 'design' : document.lenomdetonimagevignette.src=le_chemin_de_la_vignette
Les codes que je te donne, je te les donne de mémoire, mais j'en suis sûr à 95%. C'est les principes, après pour bien coller à ton application, fais des recherches sur 'window.opener', 'image javascript', etc...
Dernière édition par blman le Jeu Jan 05, 2006 14:24, édité 1 fois.
3 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- a part click ou inciter au click, qcq ne faut pas faire
- I click yours if you click mine
- Remplir un annuaire ?
- Annuaire PR4 à remplir
- comment remplir la balise title?
- php peut remplir htaccess?
- Remplir les Meta tag
- pre remplir le formulaire adsense
- meta description : est-ce utile de la remplir ?
- Pré-remplir un formulaire d'un site distant
Consultez la description détaillée des produits ou services de Google suivants : Google Click-To-Call
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
