【发布时间】:2012-02-28 11:12:03
【问题描述】:
以下代码在 Firefox 和 Chrome 中不起作用,但在 IE 中起作用。谁能告诉我为什么它在浏览器中不起作用,除了带有解决方案的 IE。提前致谢。
<html>
<head>
<script>
function hello()
{
var a=document.getElementById("upload").value;
alert(a);
document.getElementById("previewIMG").src=a;
document.getElementById("previewIMG").style.display="block";
}
</script>
</head>
<body>
<form name="img" enctype="multipart/form-data">
<input type="file" name="upload" id="upload" />
<input type="button" name="submit" value="Upload Me Now" onClick="javascript:hello();">
<img id="previewIMG" src="" style="display:none;" />
</form>
</body>
</html>
【问题讨论】:
-
不允许加载本地资源
-
欢迎来到 Stack Overflow! “不起作用”从来都不是一个好的错误描述。请以后做一些调试(什么到底是行不通的?
a在IE中包含什么,在FF中包含什么?等等)谢谢!
标签: javascript