Forum de discussion
Forum « Programmation HTML » (archives)
Re: images dans formulaire html
Envoyé: 3 mai 2004, 8h26 par Oznog
Tu ne peux pas passer des images. Pour réellement passer des images tu dois utiliser l,élément de type "file" et ainsi pouvoir passer n'importe qu'elle fichier local vers le serveur. Mais il n'y a que les langages serveur (ASP, PHP, JSP...) pour traiter cette requète.
Mais dans ton cas tes images sont déjà sur le serveur. L'usager n'a qu'à choisir l'une d'entre elles et transmettre via le formulaire le numéro (id) ou le URL du pictogramme (icône) en question.
Tu aura donc une page ou un popUp avec tous tes pictogrammes. Tu capture le comportement onclic sur chacun afin de passer "le" choix vers un champ caché du formulaire.
1. Tu as donc dans le formulaire un champ caché (hidden) :
<input type="hidden" name="monPicto" >
2. L'image et son comportement.
<img src="image.gif" onclic="document.monForm.monPicto.value=3" >
3 S'il est dans un popUp tu dois cibler le formulaire de la fenêtre "opener".
<img src="image.gif" onclic="opener.monForm.monPicto.value=3" >
Ciao
Oznog
Réponses
|