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 :

onChange IE et FireFox


Sujet :

JavaScript

  1. #1
    Membre éprouvé Avatar de LeXo
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 147
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 147
    Par défaut onChange IE et FireFox
    Bonjour voila
    j'ai un select et je voudrais changer une image

    alors sous IE j'ai un bug

    mais sous FireFox il ne se passe carrément rien

    je crois que je dois pas etre le premier a avoir voulu faire ça
    j'ai fais plusieurs tuto mais sans réussite

    d'avance merci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    echo"<form name=\"apercu\">\n";	
    echo"<div><select name=\"header\" onChange=\"javascript:void apercu(this.options[this.selectedIndex].value);\">\n";
    echo"<option value=\"camping\" selected>Camping\n";
    echo"<option value=\"lingerie\">Lingerie\n";
    echo"<option value=\"chocolaterie\">Chocolaterie\n";
    echo"</select>\n";
    echo"</div>\n";
    echo"<div>\n";
    echo"<img name=\"image\" src=\"images/vente/header/camping.gif\" alt=\"\">\n";
    echo"</div>\n";
    echo"</form>\n";

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    //Fonction qui crée un aperçu
    function apercu(select){
    document.apercu.image.src='images/vente/header/'+select+'.gif';
    }

  2. #2
    Membre chevronné
    Inscrit en
    Novembre 2006
    Messages
    336
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 336
    Par défaut
    Salut

    Utilise plutôt un Id pour ton image, et la méthode getElementById de l'objet Document pour cibler celle ci.

  3. #3
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Citation Envoyé par Shinuza
    Utilise plutôt un Id pour ton image, et la méthode getElementById de l'objet Document pour cibler celle ci.
    +1
    D'autant que ton <form> ne te sert pas ...

    A+

  4. #4
    Membre éprouvé Avatar de LeXo
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 147
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 147
    Par défaut
    merciiiiiii

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [firefox] onchange submit ne fonctionne pas
    Par nicerico dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 23/09/2008, 17h27
  2. Taille de table modifiée sur Onchange avec Firefox
    Par identifiant_bidon dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 02/03/2008, 17h19
  3. OnChange sous Firefox
    Par kendyan dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 01/09/2007, 11h16
  4. [DOM] firefox et onchange
    Par taka10 dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 13/06/2007, 15h14
  5. onChange sur Checkbox prob IE vs FireFox
    Par Teufboy dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 18/11/2005, 09h02

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