J'ai l'impression qu'il me manque quelque chose de simple mais je n'arrive pas à le trouver. J'utilise SwfUpload et sur son événement uploadSuccess()
, je montre un message de «succès» sur l'écran tout en cachant l'image de progression. Ci-dessous l'extrait:innerHTML Ne fonctionne pas dans Firefox et IE
swfu.uploadSuccess = function(file, serverData, response) {
document.getElementById("progressImg").display = "none";
var uploadMessage = document.getElementById("UploadMessage");
uploadMessage.style.display = "block";
uploadMessage.innerHTML("The file, " + file.name + ", was uploaded successfully.");
};
Tout fonctionne bien jusqu'à la dernière ligne quand je tente de mettre le texte de l'objet uploadMessage
. L'objet fait référence à une balise <span>
bien que je l'ai également essayé comme <div>
juste au cas où. IE8 dit que innerHTML
n'est pas supporté et FF3.5.4 ne montre aucune erreur (n'a pas encore ajouté firebug). J'ai également essayé de mettre simplement du texte statique au lieu d'une chaîne concaténée.
C'est une tâche triviale que j'ai faite d'innombrables fois avec et sans cadre; Cependant, cela ne fonctionne pas pour le moment. Qu'est-ce que je rate?
Merci
EDIT:
Depuis que quelqu'un peut se demander, doctype actuelle est réglé sur HTML 4.0 Transitional.
Merci. Je savais que c'était quelque chose de complètement stupide et simple et qu'il me fallait juste un deuxième regard. – JamesEggers