j'aimerai qu'a chaque fois qu'on clic dans la liste déroulante (sans valider la boite), j'affiche une image dans une autre frame. C'est à dire que lorsqu'on clique sur le batiment 1, l'image du batiment 1 apparait dans une autre frame et de même pour chaque batiment de la liste deroulante. Sachant que le nom des images est sauvegarder aussi dans une Base de données.
J'espere que tot cela est clair et que quelqu'un pourra m'aider.
cs_Cjulien
Messages postés7Date d'inscriptionmercredi 30 avril 2003StatutMembreDernière intervention10 juillet 2003 8 juil. 2003 à 09:37
salut!
J'ai eu le même probleme une fois, mais j l'ai reglé mis à part que c'etait pour remplir une autre liste derourante en fonction et que c'etait dans la meme frame.
supposons que ton formulaire s'appelle par exemple form1 et que la frame ou tu veux afficher ton image s'appelle nomframe.
tout d'abord tu mets ceci entre <head> et </head>:
<SCRIPT language="javascript">
function afficheImage()
{
form1.target="nomframe";
form1.action="url de la page ou y a l'img?bat= '+form1.listderoul.value;
form1.submit();
}
</SCRIPT>
dans le onchange appelle cette fonction:
onchange="afficheImage()"
j'ai ecrit ça en supposant que tu pouvais retrouvé le nom de l'image avec le nom du batiment dans la base.