我有一种感觉,我在这里错过了一些简单的东西,但似乎无法找到它.
我正在使用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.");
};
Run Code Online (Sandbox Code Playgroud)
当我试图设置uploadMessage对象的文本时,一切正常,直到最后一行.该对象指的是一个<span>标签,虽然我也试过它<div>以防万一.IE8表示innerHTML不支持,FF3.5.4没有显示任何错误(尚未添加firebug).我也尝试过设置静态文本而不是连接字符串也无济于事.
这是一项微不足道的任务,我已经做了无数次w /和一个框架; 但是,它现在不起作用了.我错过了什么?
谢谢
编辑:
由于有人可能想知道,当前的doctype设置为HTML 4.0 Transitional.
这是一个属性:
uploadMessage.innerHTML = "...";
Run Code Online (Sandbox Code Playgroud)
另外,您是否考虑过如果文件名包含&符号会发生什么?
| 归档时间: |
|
| 查看次数: |
225 次 |
| 最近记录: |