você está aqui: Home  → Arquivo de Mensagens Workshop Gratuito: Os Segredos do Shell, com o Prof. Julio Neves

JavaScript - Validar extensão de arquivo

Colaboração: Matheus da Silva Rosa

Data de Publicação: 04 de agosto de 2010

Uma função muito útil para formulários de upload de arquivos.

Esta função javascript irá lhe ajudar a validar as extensões dos arquivos antes mesmo de enviá-los.

/**
* Autor: Matheus Rosa <matheus.sys@gmail.com>
* Data: 21/07/2010
* Descrição: Valida um arquivo através da extensão
*/
function validoFormato(arquivo, tipo){
    var extensoes, ext, valido;
        extensoes = new Array('.odt','.pdf','.doc');

    ext = arquivo.substring(arquivo.lastIndexOf(".")).toLowerCase();
    valido = false;

    for(var i = 0; i <= arquivo.length; i++){
        if(extensoes[i] == ext){
            valido = true;
            break;
        }
    }

    if(valido){
        return true;
    }
  return false;
}

Fonte: http://www.vivaolinux.com.br/script/Validar-extensao-de-arquivo/



Veja a relação completa dos artigos de Matheus da Silva Rosa