Copie o código do código da seguinte forma:
função lastName () {
// Obtenha o caminho do arquivo para fazer upload
var filepath = document.getElementById ("file1"). value;
// Para evitar problemas com barras de barriga escapada, ele será convertido aqui
var re =/(//+)/g;
var filename = filepath.replace (re, "#");
// corte a corda do caminho
var one = filename.split ("#");
// Obtenha o último na matriz, ou seja, o nome do arquivo
var dois = um [One.Length-1];
// então intercepte o nome do arquivo para obter o nome do sufixo
var três = dois.split (".");
// Obtenha a última string interceptada, ou seja, o nome do sufixo
var last = três [três.Length-1];
// Adicione o tipo de nome de sufixo a ser julgado
var tp = "jpg, gif, bmp, jpg, gif, bmp";
// retorna a posição do nome do sufixo que atende aos critérios na corda
var rs = tp.indexOf (último);
// Se o resultado retornado for maior ou igual a 0, significa que o tipo de arquivo permitido ser carregado está incluído
if (rs> = 0) {
retornar true;
}outro{
alerta ("O arquivo de upload selecionado não é um arquivo de imagem válido!");
retornar falso;
}
}
Notas:
1. Primeiro, salve o script em um arquivo JS e inclua -o na página em que o arquivo é carregado;
2. Adicione onsubMit = "Return lastName ()" à forma da página de upload