【发布时间】:2013-07-01 08:30:02
【问题描述】:
在我的 HTML 中,我选择了多个文件。
<input type="file" id="img" multiple>
我想将每个元素存储在一个数组中,以便我可以打印文件源。
我已经在我的 javascript 中完成了此操作,但它不起作用。
function loadfiles()
{
var x=document.getElementById("img");
for (var i=0;i<x.length;i++)
{
document.write(x.elements[i].src);
}
}
【问题讨论】:
-
ID 应该是唯一的。
-
那么问题是什么?
-
另外,页面加载后无法使用
document.write。使用document.createElement、document.createTextNode和Element#appendChild
标签: javascript dom input