La validación Javascript para subir archivos

  El siguiente funtion Javascript comprueba el archivo de la navegación.  Por ejemplo, si  

  la subida de archivos, debe aceptar sólo Excel y documentos de texto como el que,  

  entonces en ese escenario, se puede utilizar esta función. 
 

 <script type="text/javascript">
     función CheckFileExtension ()
     {
         var ctrlUpload = document.getElementById ('<% =% FileUpload.ClientID>');

        
          / / ¿El usuario explorar o seleccionar un archivo o no
         if (ctrlUpload.value =='')
         {
             alert ("Seleccione un archivo para cargar");
             ctrlUpload.focus ();
             return false;
         }

         
          / / Extensión de la lista para su validación.  Añade tu 
             la extensión requerida aquí con separador de coma
         var ExtensionList = new Array ("xls"., "doc.");

         / / Obtiene la extensión de archivo seleccionado
         var extension = ctrlUpload.value.slice (ctrlUpload.value.indexOf () ".") toLowerCase ().;

        
          / / Comprobar la extensión de archivo con la lista de extensión requerida.
         for (var i = 0; i <extensionList.length; i + +)
         {
             if (ExtensionList [i] == extensión)
             return true;
         }
         alert ("sólo se pueden cargar por debajo de Tipo de archivo: \ n \ n" + extensionList.join ("\ n"));
         ctrlUpload.focus ();
         return false;
    }

    </ Script> 
Puedes dejar una respuesta , o trackback desde tu propio sitio.

Deja un comentario

Usted debe estar logueado para escribir un comentario.