IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

instruction sous IE


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    818
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Drôme (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2005
    Messages : 818
    Par défaut instruction sous IE
    Pourquoi ce qui suit n'est pas interprété par Internet Explorer, alors que Firefox l'interprète normalement...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    document.getElementById('imagetshirt').src='images/produits/trompe-B.png';

  2. #2
    Membre émérite Avatar de Jérémy Lefevre
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2004
    Messages
    898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 898
    Par défaut
    oui j'ai déjà eu ce genre de problème dit moi où est ce que tu introduis ce code ou où est ce que tu lances la fonction??!!....

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    818
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Drôme (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2005
    Messages : 818
    Par défaut
    Voici ma fonction javascript:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    function changecouleur(couleur)
    {
      if(couleur=="blanc")
      {
      document.getElementById('imagetshirt').src='images/produits/trompe-B.png';
      }
      else if(couleur=="noir")
      {
      document.getElementById('imagetshirt').src='images/produits/trompe-N.png';
      }
    }
    Et voici l'appel a cette fonction:

    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    <td width="62" align="center"><a href="javascript:changecouleur('noir');"><img src="images/choix_tshirt/t-shirt-noir-V.gif" width="50" height="47" border="0" /></a></td>
    <td width="60" align="center"><a href="javascript:changecouleur('blanc');"><img src="images/choix_tshirt/t-shirt-blanc-V.gif" width="50" height="47" border="0" /></a></td>

    Et voici l'image qui change lorsqu'on appel cette fonction:
    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <td id="produit" height="106" align="center"><img src="images/produits/trompe-B.png" id="imagetshirt" width="136" height="104" /></td>

  4. #4
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Quelle balise a l'id imagetshirt ?

    Tu ne mets que la moitié de ton code ...

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    818
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Drôme (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2005
    Messages : 818
    Par défaut
    c'est la troisième c'est la balise img ds la td id=produit...

  6. #6
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Ben écoute je viens d'essayer ce code et il fonctionne très bien sur IE et Firefox :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    function changecouleur(couleur){
      if(couleur=="blanc"){
        document.getElementById('imagetshirt').src='image1.jpg';
      }
      else if(couleur=="noir"){
        document.getElementById('imagetshirt').src='image2.jpg';
      }
    }
    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <img src="image1.jpg" id="imagetshirt" />
     
    <a href="javascript:changecouleur('noir')">Change1</a>
    <a href="javascript:changecouleur('blanc')">Change2</a>

Discussions similaires

  1. Exécuter un bloc d'instructions sous MYSQL
    Par eclipselinux dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 14/06/2012, 18h55
  2. Réponses: 2
    Dernier message: 03/12/2007, 17h46
  3. [MIPS] Instructions Assembleur sous Linux
    Par spyder14 dans le forum Autres architectures
    Réponses: 5
    Dernier message: 17/02/2007, 10h50
  4. instruction sous opéra
    Par calitom dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 22/11/2006, 18h03
  5. Instruction "les ax, sp" sous NT
    Par Eric Sigoillot dans le forum Assembleur
    Réponses: 3
    Dernier message: 12/08/2004, 19h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo