cs_manu47
Messages postés5Date d'inscriptionmardi 8 mars 2005StatutMembreDernière intervention10 mars 2005
-
8 mars 2005 à 15:38
tucsoufle
Messages postés1250Date d'inscriptionmardi 15 juillet 2003StatutMembreDernière intervention30 septembre 2007
-
10 mars 2005 à 13:06
Salut a tous, je suis tous nouveau dans le javascript (un naab ;)) et j'aimerai creer une popup qui me rempli un formulaire dans une page principale.
Exemple:
page principale : formulaire avec un champ1 + image qui ouvre une popup
popup : image ou lien (pas de bouton) qui rempli le champ1 lorsque qu'on clique dessus
1. Pour la creation du formulaire => pas de probleme
2. Pour l'ouverture de la popup => pas de probleme
3. Pour l'image qui rempli le champ1 => gros probleme
Quel code a mettre ?
J'ai fait plein de recherche sur different forum, mais je ne trouve pas mon bonheur. Je m'en remet donc a vous. Merci d'avance et bonne journée.
cs_manu47
Messages postés5Date d'inscriptionmardi 8 mars 2005StatutMembreDernière intervention10 mars 2005 9 mars 2005 à 12:39
Dit moi, je pensai à une chose. Si on peux passer une valeur d'une fenetre à l'autre, peux ont aussi transfere cette valeur dans autre chose qu'un formulaire ? Je m'explique. Je fait un site web en php et mysql avec une interface d'administration où le webmaster peux modifier les couleurs (d'ou ma question du formulaire popup => encore merci). Mais maintenant je me dit qu'au lieu d'afficher la valeur de la couleur dans un champ de formulaire (ex : #FFFFFF) cela serais mieux d'afficher carrement la couleur correspondante dans une cellule de tableau. Est ce possible ? Si l'on se base sur la question precedente, il fallait mettre un id au champ du formulaire (en fait le nom du champ). Je suppose donc qu'il faut mettre le même id dans <table bgcolor="valeur popup">. Mais comment le mettre ? Merci d'avance et bonne journée.
cs_manu47
Messages postés5Date d'inscriptionmardi 8 mars 2005StatutMembreDernière intervention10 mars 2005 9 mars 2005 à 13:39
Merci pour ta réponse ultra rapide. Par contre j'ai pas reussi à l'appliquer. En même temps je me suis penché sur une autre solution mais qui ne fonctionne pas trés bien.
Page principale:
<FORM name='couleur'>
[# ]
var bg_couleur=document.forms[\"couleur\"].elements[\"cl_fond\"];
document.write(bg_couleur);
</SCRIPT
' height='20'>----
</FORM>
Je devrais normalement recuperer la valeur du champ 'cl_fond' du formulaire 'couleur' dans une variable 'bg_couleur'. Mais ca marche pas. Si je fait F5 dans internet exploreur ca marche pas non plus. cela me met => [Object]
Vaut il mieux que je continu sur cette partie ou que je reprenne la tienne ? Merci encore. ++