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 :

innerHTML et IE8


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre chevronn� Avatar de Ceddoc
    Homme Profil pro
    D�veloppeur Java
    Inscrit en
    Janvier 2009
    Messages
    493
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 36
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur Java
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Janvier 2009
    Messages : 493
    Par d�faut innerHTML et IE8
    Bonjour,

    Dans une page, j'ai besoin de mettre certaines donn�es � jour suite aux actions de l'utilisateur.

    Un peu "au feeling" j'ai choisi de faire �a dans l'html:
    Code html : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    <div>
       <p>Mon texte blabla <span id="valeurachanger">tutu</span></p>
    </div>

    Dans mon javascript je fais quelque chose comme �a dans la fonction d�clench�e:
    Code javascript : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    document.getElementById('valeurachanger').innerHTML= "toto";

    Sur ff et IE9 aucun soucis mais IE8 veut pas.

    J'ai cherch� un peu et c'est assez connu apparemment, mais je n'ai pas trouv� de solution "simple".

    Si possible j'aimerais ne pas importer de biblioth�que dans ce site qui n'en n'a pas.

    Quelles solutions y a-t-il?

  2. #2
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    heu aucun souci sous IE8 chez moi :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>Nouvelle page 2</title>
    <script type="text/javascript">
    function foo(){
     document.getElementById('valeurachanger').innerHTML= "toto";
    }
    </script>
    </head>
    <body onload="foo()">
    <div>
       <p>Mon texte blabla <span id="valeurachanger">tutu</span></p>
    </div>
    </body>
    </html>
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  3. #3
    Membre chevronn� Avatar de Ceddoc
    Homme Profil pro
    D�veloppeur Java
    Inscrit en
    Janvier 2009
    Messages
    493
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 36
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur Java
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Janvier 2009
    Messages : 493
    Par d�faut
    Ah oui en effet, j'essaie de reproduire avec un exemple et je reviens.

    edit: oula je suis fatigu� �a n'avait en effet rien � voir avec le innerHTML mais comme �a avait l'air d'�tre l'instruction JS la plus "sensible" de mon script je me suis jet� dessus.

    Il s'agissait en fait d'une erreur de d�butant, je r�cup�rais mal une valeur rentr�e dans un select et du coup j'avais toujours une multiplication par le m�me chiffre donc j'avais l'impression que l'affichage ne marchais pas alors que c'�tait le calcul.
    Pour info je faisais:
    Code javascript : S�lectionner tout - Visualiser dans une fen�tre � part
    document.getElementById('monselect').value
    C'est bizarre que �a soit pass� sous IE9 et ff4...

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. modifier le contenu d'une table avec innerHTML
    Par francon81 dans le forum G�n�ral JavaScript
    R�ponses: 8
    Dernier message: 31/05/2005, 09h02
  2. Probl�me avec InnerHTML
    Par rat dgout dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 19/04/2005, 10h02
  3. div et innerHTML : tout sur une ligne?
    Par LineLe dans le forum G�n�ral JavaScript
    R�ponses: 6
    Dernier message: 04/04/2005, 11h15
  4. Probl�me innerHTML sur div !!!
    Par aburner dans le forum G�n�ral JavaScript
    R�ponses: 5
    Dernier message: 27/01/2005, 09h23
  5. getelementbyid innerhtml sur Opera?
    Par cynthia dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 31/12/2004, 10h44

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