开发者社区 问答 正文

上传文件后alert的值是undefined 取不到文件怎么解决

<input type="file" multiple="multiple" id="sys_attachment_span"  name="sys_attachment_span"/>

<input type="button"  onclick="uploadf()" value="上传">


function uploadf(){
        //var fileInput = document.getElementById("sys_attachment_span");
        
        var filess = document.getElementById("sys_attachment_span").files;
        
        alert("1:"+filess);
        if(filess.length == 0){
            alert('请选择文件!');
            return;
        }


}

展开
收起
a123456678 2016-07-18 10:02:08 2690 分享 版权
1 条回答
写回答
取消 提交回答
  • 亲测你的代码是没有问题的,但是必须选择了文件之后点击上传才可以获取到文件,你可以检查一下是不是有id或者什么重复导致的

    2019-07-17 19:57:30
    赞同 展开评论
问答标签:
问答地址: