js判斷檔案型別,圖片、視訊等格式
阿新 • • 發佈:2018-11-30
功能說明:js實現判斷檔案型別,圖片‘視訊等格式,當不符合格式時,會自動清除,並重新選擇。’
1.、圖片、視訊等格式判斷,直接上程式碼
<script type="text/javascript">
//1、這個函式是,判斷圖片格式--------------------------------------------------------------------
function checkImg(){
var img_id=document.getElementById('movie_img').value; //根據id得到值
var index= img_id.indexOf("."); //(考慮嚴謹用
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.我說說
博主純手打,如果覺得還行,幫忙點個贊。
3.效果圖片