[Résolu][Javascript] Editeur de carte - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : [Résolu][Javascript] Editeur de carte (/showthread.php?tid=2951) |
[Résolu][Javascript] Editeur de carte - fenix - 25-08-2008 Bonjour a tous mon petit editeur de map n'est pas très pratique j'ai donc voullu le changer de façons à ce que lorsque l'on sélectionne une image dans la liste celle ci s'affiche affin de savoir précisément ce que l'on mes sans avoir a regarder dans le fichier img a chaque fois. mais seulement voila il faut du javascript et personnellement je ne sais faire afficher une img depuis un questionnaire qu'en donnant l'url complete de l'img dans celui. ce qui donne un script du genre : Code : <script> Moi je voudrait un truc qui fasse que lorsque l'on sélectionne notre img dans une liste celle ci ce charge afin de donner un aperçut. mais apres une bonne dizaine d'essaie j'en suis toujours au point mort et comme je sais pas trop quoi taper dans google les recherche ne donnent rien si vous pouviez m'aidez ou si vous connaissez un bon tuto RE: editeur de map en Js - Sephi-Chan - 25-08-2008 Salut, Il faudrait que tu nous décrives comment tu veux que ton éditeur réagisse. Personnellement, quand j'ai appris à utiliser Javascript, j'ai fais ce petit éditeur. C'est quelque chose comme ça que tu cherches à faire ? Explique-nous, qu'on puisse t'aider efficacement. Sephi-Chan RE: editeur de map en Js - Ruz - 25-08-2008 ta liste, c'est bien un menu déroulant? sinon, je procéderait totalement différement... j'explique: 1) récupérer la valeur de la liste (le value, qui contient le nom de l'image 2) créer une chaine '<img src="chemin_complet/' + image + '" alt="ceque tu veux" />' placer cette chaine dans un div => tu as ton affichage enfin, raisonnement rapide... je dois partir. Je reviendrai plus tard, si on t'as pas répondu ou si t'as encore des soucis RE: editeur de map en Js - fenix - 25-08-2008 bon voila mon editeur d'origine. (un peut confus deja) Code PHP :
Normalement il y a 10 ligne de sélection comme celle ci et donc ce que je voudrait précisément ce que lorsque dans le menue déroulant je choisie par exemple montagne 1 un aperçu de l'img correspondante apparaise afin de m'eviter de faire des erreur sur la map. @Ruz je vais essayé ton système pour voir RE: editeur de map en Js - fenix - 25-08-2008 apres plusieurs essaie je suis arriver sur un truc comme ça Code PHP :
il a marcher une fois et ensuite plus rien RE: editeur de map en Js - fenix - 25-08-2008 bon en attendant j'ai décide d'uriliser ce code Code PHP :
il est pas pratique mais il marche RE: editeur de map en Js - Sephi-Chan - 25-08-2008 En même temps, tu ne nous donnes pas ce qu'on te demande. On ne risque donc pas de t'aider comme tu le veux. RE: editeur de map en Js - fenix - 25-08-2008 bon je reprend ^^ je voudrait que ,lorsque je sélectionne dans le menu déroulant la mention montagne 1 par exemple, l'image correspondante s'affiche sans recharger la page. c'est la seul chose que je veut rajouter. donc en gros il faudrait que Js récupérer la valeur du <select> puis selon cette valeur affiche l'img correspondante je sais pas trop quoi mettre d'autre a part que si possible je preferai ne pas tout changer l'editeur RE: editeur de map en Js - Ruz - 25-08-2008 1) mettre un ID à ton select (nom1 dans mon exemple) et mettre un id au div de destination de ton image (ici, je vois large: div_destination) 2) récupérer le truc choisi var truc = document.getElementById('nom1').options[document.getElementById('nom1').selectedIndex].value; (truc contient donc le "value" de l'option en cours du select) var chaine= '<img src="http://long/chemin/vers/mes/images/' + truc + '.png" alt="une image" />'; SetDiv(chaine, div_destination); le code JS de setDiv (un truc que j'utilise partout) Code PHP :
ca correspond à ce que tu cherches? PS: je fais pas la fonction, ni son appel, hein, ca tu sais faire ^^ RE: editeur de map en Js - fenix - 27-08-2008 dsl j'ai ete long ^^; mais Merci ça marche me reste plus qu'a voir la mise en page encore merci. |