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)