Trucs de JavaScript

Pour rendre les pages compatibles entre Firefox et Internet Explorer

Utiliser getElementById pour obtenir un objet

Exemple qui fonctionne avec Internet Explorer mais pas avec Firefox :

var obj;
obj = document.all("unebalise");

Exemple qui fonctionne avec Internet Explorer et avec Firefox :

var obj;
obj = document.getElementById("unebalise");


Utiliser innerHTML au lieu de innerText pour changer le contenu des SPAN

La propriété innerText n'est reconnue que par Internet Explorer. Alors voici un exemple qui ne fonctionne qu'avec Internet Explorer :

unebalise.innerText = "voici du texte";

Voici une façon qui fonctionne avec Internet Explorer et avec Firefox :

unebalise.innerHTML = "voici du texte";


Passer un index aux méthodes insertRow et insertCell

Si on utilise la méthode insertRow ou insertCell sans passer d'index, elle fonctionne avec Internet Explorer mais pas avec Firefox :

var uneligne = untableau.insertRow();    // ajouter une ligne à la fin du tableau

En passant un index, la méthode s'exécute dans les deux fureteurs :

var uneligne = untableau.insertRow(-1);  // ajouter une ligne à la fin du tableau

Utilisation des expressions régulières

(à venir)

Revenir au menu
Revenir au menu