Javascript 在Struts2中上载多个文件之前,如何显示选定的文件名?
我正在使用Struts2上载多个文件:Javascript 在Struts2中上载多个文件之前,如何显示选定的文件名?,javascript,html,jsp,file-upload,struts2,Javascript,Html,Jsp,File Upload,Struts2,我正在使用Struts2上载多个文件: <s:file name="files" multiple="multiple" /> 当我选择多个文件时,它会显示文件数,例如3个文件 项目要求用户在上传前应能查看所选文件 是否可以在列表或控件本身中显示选定的文件名?您可以使用元素的HTML5文件属性,如下所示: updateList=function(){ var input=document.getElementById('file'); var output=document.
<s:file name="files" multiple="multiple" />
当我选择多个文件时,它会显示文件数,例如3个文件
项目要求用户在上传前应能查看所选文件
是否可以在列表或控件本身中显示选定的文件名?您可以使用
元素的HTML5文件属性,如下所示:
updateList=function(){
var input=document.getElementById('file');
var output=document.getElementById('fileList');
var children=“”;
对于(var i=0;i'+input.files.item(i).name+'';
}
output.innerHTML=''+子级+'
';
}
所选文件:
非常感谢..它工作得非常好:)。是的,它也可以使用。若您使用asp.NETFileUpload,输入应该是:var input=document.getElementById(“”);如何获取所选文件的完整路径?@Inderjeet,出于安全原因,不可能@Andrea Ligios正在显示外侧。如何解决这个问题?我需要在