innerHTML : substitution de contenu dans une page HTML
innerHTML est une propriété issue du "DOM" de IE et permet de faire des substitution de code HTML à la volée.document.getElementById["textDiv"].innerHTML = "Texte de remplacement";
La façon la plus stricte de travailler est d'utiliser le DOM de façon standard :
longueurCible = document.getElementById("textDiv").firstChild.length;
document.getElementById("textDiv").firstChild.replaceData(0, longueurCible, "Texte de remplacement");
PS : si vous êtes un vilain qui programmez encore en utilisant innerHTML, ça marche quand même dans IE et Firefox (et sans doute d'autres). Tous les navigateurs
ayant en effet intéret à implémenter les fonctions de IE, même si elles ne sont pas standard.
Tags : javascript
Ecrire votre commentaire
Vous devez vous connecter pour pouvoir ajouter un commentaire.