热搜词
发表于 2021-11-13 21:43:50 | 显示全部楼层 |阅读模式



<input type="file" name="noticeFileName" style="width: 400px;" />

<script type="text/javascript">

     function fileChange(target) {
                 var fileSize = 0 ;  //清除上次文件的大小
         var filetypes = [".zip", ".ZIP",".pdf",".PDF"];
         var filepath = target.value;

         if (filepath) {
             var isnext = false;
             var fileend = filepath.substring(filepath.lastIndexOf("."));
             if (filetypes && filetypes.length > 0) {
                 for (var i = 0; i < filetypes.length; i++) {
                     if (filetypes[i] == fileend) {
                         isnext = true;//allowed file
                         break;
                     }
                 }
             }
             if (!isnext) {
                 alert("不接受此文件类型!");
                 target.value = "";
                 return false;
             }
         } else {
             return false;
         }

        var filemaxsize = 1024 * 1024*5;
        fileSize = target.files[0].size;

        if (fileSize > filemaxsize) {

             alert("附件大小不能大于" + (filemaxsize /1024/1024)+ "MB!");
             target.value = "";
             return false;
        }
        if (fileSize <= 0) {
             alert("附件大小不能为0M!");
             target.value = "";
             return false;
         }
     }
</script>


全部评论0
回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|管理员之家 ( 苏ICP备2023053177号-2 )

GMT+8, 2024-12-27 18:46 , Processed in 0.154375 second(s), 22 queries .

Powered by Discuz! X3.5

Cpoyright © 2001-2024 Discuz! Team