gpt4 book ai didi

javascript - innerHTML 在 Firefox 和 IE 中不工作

转载 作者:行者123 更新时间:2023-11-30 07:29:44 28 4
gpt4 key购买 nike

我觉得我在这里遗漏了一些简单的东西,但似乎找不到。

我正在使用 SwfUpload 及其 uploadSuccess()事件,我在隐藏进度图像的同时在屏幕上显示“成功”消息。以下是片段:

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.");
};

当我尝试设置 uploadMessage 的文本时,直到最后一行为止一切正常目的。该对象指的是 <span>标记虽然我也试过它作为 <div>万一。 IE8 表示 innerHTML不支持并且 FF3.5.4 没有显示任何错误(还没有添加 Firebug )。我也试过只使用 set static text 而不是 concatenated string 也无济于事。

这是一个微不足道的任务,我已经在使用和不使用框架的情况下完成了无数次;但是,此时它不起作用。我错过了什么?

谢谢

编辑:

有人可能会疑惑,current doctype 设置为 HTML 4.0 Transitional。

最佳答案

这是一个属性:

 uploadMessage.innerHTML = "...";

附带说明一下,您是否考虑过如果文件名包含“&”符号会发生什么情况?

关于javascript - innerHTML 在 Firefox 和 IE 中不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1640238/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com