다음과 같이 코드 코드를 복사하십시오.
function lastname () {
// 업로드 할 파일 경로를 가져옵니다
var filepath = document.getElementById ( "file1"). 값;
// 탈출 된 백 슬래시의 문제를 피하기 위해 여기에서 변환됩니다.
var re =/(//+)/g;
var filename = filepath.replace (re, "#");
// 경로 문자열을 자릅니다
var one = filename.split ( "#");
// 배열에서 마지막을 가져옵니다. 즉, 파일 이름
var 2 = 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 (마지막);
// 반환 된 결과가 0보다 크거나 같으면 업로드 할 수있는 파일 유형이 포함되어 있음을 의미합니다.
if (rs> = 0) {
진실을 반환하십시오.
}또 다른{
ALERT ( "선택한 업로드 파일은 유효한 그림 파일이 아닙니다!");
거짓을 반환합니다.
}
}
참고 :
1. 먼저 스크립트를 JS 파일에 저장 한 다음 파일이 업로드 된 페이지에 포함시킵니다.
2. onsubmit = "return lastname ()"adde adding a add