Erreur d'execution impossible avec un innerHTML
Bonjour,
j'utilise ce code pour modifier le texte contenu dans une balise que j'ai définie dans le CSS (en l'occurence, il s'agit de am_currency). Je récupère toute les balise et je les modifie avec un nouveau texte. Ca marche bien sous FF mais sous IE7/6 il me génère une erreur d'execution inconnue.
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
// Modification de l'affichage de la devise
function modifyCurrency(cur) {
// Mise à jour de l'affichage des devise
var curTags = document.getElementsByTagName('am_currency');
for(var i=0; i<curTags.length; i++) {
var node = curTags.item(i);
var currency = "("+cur+")";
node.innerHTML = currency;
}
} |
Savez vous pourquoi?