次のようにコードコードをコピーします。
function lastname(){
//アップロードするファイルパスを取得します
var filepath = document.getElementById( "file1")。value;
//逃げたバックスラッシュの問題を避けるために、それはここで変換されます
var re =/(//+)/g;
var filename = filepath.replace(re、 "#");
//パス文字列をカットします
var one = filename.split( "#");
//配列で最後のもの、つまりファイル名を取得します
var two = one [one.length-1];
//次に、ファイル名をインターセプトして接尾辞名を取得します
var 3 = 2.split( "。");
//最後の文字列をインターセプトします。つまり、接尾辞名を取得します
var last = 3 [3.length-1];
//判断する接尾辞名のタイプを追加します
var tp = "jpg、gif、bmp、jpg、gif、bmp";
//文字列の基準を満たす接尾辞名の位置を返します
var rs = tp.indexof(last);
//返された結果が0以上の場合、アップロードを許可されたファイルタイプが含まれていることを意味します
if(rs> = 0){
trueを返します。
}それ以外{
alert( "選択したアップロードファイルは有効な画像ファイルではありません!");
falseを返します。
}
}
注:
1.最初にスクリプトをJSファイルに保存してから、ファイルがアップロードされているページに含めます。
2。ONSUBMIT= "return lastname()"をアップロードページの形式に追加します