você está aqui: Home  → Arquivo de Mensagens Programe sua mente para aprender inglês - ebook gratuito

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