Copiar código del código de la siguiente manera:
función lastName () {
// Obtener la ruta del archivo para cargar
var filepath = document.getElementById ("file1"). valor;
// Para evitar problemas con las barras de retroceso escapadas, se convertirá aquí
var re = (//+)/g;
var filename = filepath.replace (re, "#");
// Cortar la cadena de ruta
var uno = FileName.split ("#");
// Obtenga el último en la matriz, es decir, el nombre del archivo
var dos = uno [One.length-1];
// luego intercepta el nombre del archivo para obtener el nombre del sufijo
var tres = dos.split (".");
// Obtenga la última cadena interceptada, es decir, el nombre del sufijo
var last = tres [tres.length-1];
// Agregar el tipo de nombre de sufijo a juzgar
var tp = "jpg, gif, bmp, jpg, gif, bmp";
// devuelve la posición del nombre del sufijo que cumple con los criterios en la cadena
var rs = tp.indexof (último);
// Si el resultado devuelto es mayor o igual a 0, significa que se incluye el tipo de archivo que se permite cargar
if (rs> = 0) {
devolver verdadero;
}demás{
alerta ("El archivo de carga que seleccionó no es un archivo de imagen válido!");
devolver falso;
}
}
Notas:
1. Primero guarde el script en un archivo JS y luego incluya en la página donde se carga el archivo;
2. Agregar onsubMit = "return lastName ()" al formulario de la página de carga