js判断文件格式及大小的简单实例(必看)
实例如下:
//判断照片大小 functiongetPhotoSize(obj){ photoExt=obj.value.substr(obj.value.lastIndexOf(".")).toLowerCase();//获得文件后缀名 if(photoExt!='.jpg'){ alert("请上传后缀名为jpg的照片!"); returnfalse; } varfileSize=0; varisIE=/msie/i.test(navigator.userAgent)&&!window.opera; if(isIE&&!obj.files){ varfilePath=obj.value; varfileSystem=newActiveXObject("Scripting.FileSystemObject"); varfile=fileSystem.GetFile(filePath); fileSize=file.Size; }else{ fileSize=obj.files[0].size; } fileSize=Math.round(fileSize/1024*100)/100;//单位为KB if(fileSize>=10){ alert("照片最大尺寸为10KB,请重新上传!"); returnfalse; } }
jsp页面:
<inputtype="file"id="imgFile"name="upload"style="width:150px;"onchange="getPhotoSize(this)"/>
以上就是小编为大家带来的js判断文件格式及大小的简单实例(必看)全部内容了,希望大家多多支持毛票票~