begin process at 2012 05 29 12:58:51
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript et le navigateur

 > 

Problème de compatibilité

 > 

Liste déroulante + Image


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Liste déroulante + Image

lundi 9 février 2009 à 10:49:54 | Liste déroulante + Image

GaL34

Je fais appel à vous une fois de plus car ayant enfin réussi a crée ma liste déroulante avec un affichage de photo celle ci ne marche pas sous firefox...n'ayant aucune idée du pourquoi je demande votre aide...


Voilà une partie de mon code :

page index:
<head>
<script type="text/javascript" src="javascript.js"></script>
</head>
<body>
<select name="select" id"select" onChange="showSelection();">>
             <option value="0">Selectionnez un constructeur</option>
                          <option value="1" >Acer (Moniteur)</option>
                          <option value="2" >Acer (PC Gamme Acer Power et Veriton)</option>
                          <option value="3" >Acer (Portable PC)</option>
                          <option value="4" >Adaptec</option>
 </select><br /><img id="img" style="width: 0px; height: 0px; border: none;"/>





page javascript:

function showSelection() {
 var menu = document.getElementById('select');

 var src;
 switch(menu.options[menu.selectedIndex].value) {
  case '1' : src = 'images/garantie/acer_moniteur.jpg'; break;
  case '2' : src = 'images/garantie/acer.jpg'; break;
  case '3' : src = 'images/garantie/acer_portable.jpg'; break;
  case '4' : src = 'images/garantie/adaptec.jpg'; break;

default: src = '';
 }
 
 if (src) {
  setImg(src);
 }
 else {
  removeImg();
 }
}

function setImg(src) {
 var picture = new Image();
 picture.src = src;
 var img = document.getElementById('img');
 img.src = src;
 img.style.width = '551px';
 img.style.height = '335px';

}

function removeImg() {
 var img = document.getElementById('img');
 img.src='';
 img.style.width = '0px';
 img.style.height = '0px';
}







lundi 9 février 2009 à 12:40:03 | Re : Liste déroulante + Image

PetoleTeam

Membre Club
Bonjour,
ne manquerait-il pas simplement un signe = dans la balise SELECT
<select name="select" id = "select" onChange="showSelection();">
nota :
- évites d'utiliser tant que faire ce peut des mots clés pour le name et les id
- pourquoi ne pas mettre le lien sur l'image directement dans la value des options plutôt que de passer par un switch...
;O)
lundi 9 février 2009 à 14:17:19 | Re : Liste déroulante + Image

GaL34

Roh merci c'était juste a cause du =

je cherchais pas l'erreur ici vu que sous IE sa marché niquel....xD

En tout cas merci :)

 

 

lundi 9 février 2009 à 14:21:11 | Re : Liste déroulante + Image

PetoleTeam

Membre Club
je cherchais pas l'erreur ici vu que sous IE sa marché niquel
Normal! IExplorer est capable de subsitué l'id par le name si l'id n'est pas trouvé...
;O)


Cette discussion est classée dans : case, var, img, src, acer


Répondre à ce message

Sujets en rapport avec ce message

CONTROLE SUR IMAGE EXTERNE / URL [ par Designotik_51 ] Salut tout le monde, g un problème qui me prend le chou depuis 2 jours.J'ai un formulaire composé de différents champs dont un qui correspond a une ad animation images transparentes [ par lucdcs ] bonjour à tousje suis novice mais je me soigne toutefois il me reste un petit problème dans mon code.avec l'aide des internautes la gestion de la tran Opéra n'est plus le roi du web ? [ par Arto_8000 ] De tous les bugs que j'ai eu en javascript celui-ci est de loin le plus étrange que j'ai eu ... d'autant plus qu'il ne se passait que sur Opéra. var Problème de setInterval qui ne se clear pas. [ par dejees ] Bonjour a tous je développe actuellement une petite fonction javascript qui sert a déplacer une map 2D en Xajax. Cette fonction sert a déplacer la ma Redimensionner sans déformer une image avec du Javascript [ par ifuseeknicky ] Bonjour, actuellement en train de créer un site sur Blogger je suis confronté à un problème de dimensions d'images ! Blog Address: http://blogmpocom imagepoper [ par sacapuss2 ] Bonjour ! La fonction suivante vous semble-t-elle écrite de manière optimum, sachant que l'objectif est que l'image soit insérée dans le parent, au m probleme avec pngfix.js et image map sous ie6 [ par gaillardo ] Bonjour,J'ai un problème, je pense que le script que j'ai trouvé sur le net permettant de filtrer les png pour ie désactive ou supprime mon image map. Pb de mise a jour de l attribut src d'une balise img [ par baroutch ] BonjourJ'écris car j ai un petit probleme de mise a jour d une balise img qui a une source par défaut mais que je change apres avoir récupéré l'adress Menu de voiture avec le DOM [ par sonialand ] salut tout le monde,je suis entrain de developpe un menu de voiture (audi) avec le DOM.J'ai plein d'erreurs que j'arrive pas a corriger, je souhaite a changement d'image grâce à un clique hors de la balise principale [ par matricule471 ] Bonjour, Je vais vous exposer mon problème Code: function Img(){ document.getElementById("centre").src = "img/imgL.jpg"; } <img id="cen


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,671 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales