[Javascript] innerHTML ne marche pas sur IE

Fermé
Air - 20 juil. 2011 à 18:13
adns Messages postés 1094 Date d'inscription vendredi 23 février 2007 Statut Membre Dernière intervention 27 mars 2012 - 21 juil. 2011 à 11:29
Bonjour,

Au secours, IE va me rendre complètement dingue! Impossible de changer innerHTML, ça marche bien sur tous les autres navigateurs mais pas IE! Bon sang quand est ce que 'Crosoft va s'occuper de son navigateur!
En attendant, y a t il une autre alternative pour changer le contenu d'un élément sans passer par innerHTML ? ou peut être que je ne le fais pas de la bonne manière ?

A voir également:

2 réponses

dariumis Messages postés 571 Date d'inscription mardi 16 mars 2010 Statut Membre Dernière intervention 18 avril 2018 63
20 juil. 2011 à 19:16
Salut, tu dois pas le faire de la bonne manière innerHTML marche avec I.E.
0
adns Messages postés 1094 Date d'inscription vendredi 23 février 2007 Statut Membre Dernière intervention 27 mars 2012 153
20 juil. 2011 à 20:59
Bonjour,

il me semble bien que IE gère bien le innerHTML mise à pars peut être la version 6 et antérieur.

Sinon essaie d'utiliser une librairie comme jQuery et sa fonction html().

Adns
0
Merci adns pour ta réponse, oui j'ai testé quelques petites manips avec innerHTML qui marchent bien, là je sais plus où chercher, penses-tu que c'est parce que j'essaye de changer tbody d'une table?

La version sur laquelle je bosse en ce moment ne doit utiliser que du javascript, pas de jquery pour l'instant, c'est bien dommage cette librairie facilite la vie
0
adns Messages postés 1094 Date d'inscription vendredi 23 février 2007 Statut Membre Dernière intervention 27 mars 2012 153
21 juil. 2011 à 11:29
Possible que le tbody y soit pour quelque chose modifie le contenu en récupérant l'élément table ;)

Dommage pour jQuery :s

Adns
0