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 sous IE qui ne fonctionne pas - définition d'un événement pour un Input text


Sujet :

JavaScript

  1. #1
    Membre régulier Avatar de tavarlindar
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    262
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 262
    Points : 97
    Points
    97
    Par défaut onChange sous IE qui ne fonctionne pas - définition d'un événement pour un Input text
    Bonjour,

    Voilà, j’ai un problème de onchange sous IE.

    Page de test
    (affiche code source pour le code )

    Ok avec Firefox.
    Rien ne se passe sous IE .

    Comprendre le bug :
    Rajouter des options et mettre un montant, normalement le total doit se mettre à jour.

    J’ai parcouru la toile et les forums, j’ai constaté que je ne suis pas le premier, mais j’ai pas trouvé de solution.

    je me pose la question si cette ligne est correcte :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    champPrix_vente.setAttribute('onChange','majTotal_Vente()');
    D'après mes recherche non, mais cela fonctionne avec FF.

    En effet, si vous modifiez le montant de la première ligne (ligne obligatoire), le total s'actualise correctement. Par contre nada lorsqu'on rajoute une option. Donc j'ai du commettre une grosse erreur mais où ?

    Par avance merci.
    Mieux vaut penser avant d'agir que d'agir en rêvant.

  2. #2
    Membre régulier Avatar de tavarlindar
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    262
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 262
    Points : 97
    Points
    97
    Par défaut [résolu]
    J'ai trouvé enfin.

    Mauvaise syntaxe :

    Il fallait faire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    champPrix_vente.onchange = function () {majTotal_Vente()};
    Mieux vaut penser avant d'agir que d'agir en rêvant.

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 04/08/2009, 18h46
  2. [CSS 2] Sous menu qui ne fonctionne pas sous IE7
    Par dolphi dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 07/03/2009, 23h06
  3. requete SQL avec sous requete qui ne fonctionne pas
    Par skyarnangel dans le forum Langage SQL
    Réponses: 8
    Dernier message: 06/02/2009, 14h47
  4. Sous requete qui ne fonctionne pas
    Par Guillomme dans le forum Langage SQL
    Réponses: 5
    Dernier message: 24/10/2007, 15h01
  5. Réponses: 8
    Dernier message: 11/07/2007, 09h38

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