js判断文件类型,图片、视频等格式

功能说明:js实现判断文件类型,图片‘视频等格式,当不符合格式时,会自动清除,并重新选择。’

1.、图片、视频等格式判断,直接上代码

<script type="text/javascript"> //1、这个函数是,判断图片格式-------------------------------------------------------------------- function checkImg(){ var img_id=document.getElementById(movie_img).value; //根据id得到值 var index= img_id.indexOf("."); //(考虑严谨用lastIndexOf(".")得到)得到"."在第几位 img_id=img_id.substring(index); //截断"."之前的,得到后缀 if(img_id!=".bmp"&&img_id!=".png"&&img_id!=".gif"&&img_id!=".jpg"&&img_id!=".jpeg"){ //根据后缀,判断是否符合图片格式 alert("不是指定图片格式,重新选择"); document.getElementById(movie_img).value=""; // 不符合,就清除,重新选择 } } //2、这个函数是,判断视频格式--------------------------------------------------------------- function checkTv(){ var tv_id =document.getElementById(movie_tv).value;//根据id得到值 var index= tv_id.indexOf("."); //(考虑严谨用lastIndexOf(".")得到)得到"."在第几位 tv_id=tv_id.substring(index); //截断"."之前的,得到后缀 if(tv_id!=".mp4"&&tv_id!=".rmvb"&&tv_id!=".avi"&&tv_id!=".ts"){ //根据后缀,判断是否符合视频格式 alert("不是指定视频格式,重新选择"); document.getElementById(movie_tv).value=""; // 不符合,就清除,重新选择 } } //3、这个函数是,配对指定格式文件----------------------------------------------------------- function checkSeq(suffix){ var seq_id =document.getElementById(file_seq).value; //根据id得到值 var index= seq_id.indexOf("."); //(考虑严谨用lastIndexOf(".")得到)得到"."在第几位 seq_id=seq_id.substring(index); //截断"."之前的,得到后缀 if(seq_id!=".suffix"){ //根据后缀,判断是否符合格式 alert("不是指定文件格式,重新选择"); document.getElementById(file_seq).value=""; // 不符合,就清除,重新选择 } } </script>

2.我说说

经验分享 程序员 微信小程序 职场和发展