Javascript validace pro nahrávání souborů

  Níže funtion javascript kontroluje prohlížení souboru.  Například, pokud  

  nahrávání souboru by měla přijímat pouze Excel a Word dokumenty, jako to, že  

  pak v tom případě můžeme použít tuto funkci. 
 

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

        
          / / Má uživatel procházet nebo vyberte soubor, nebo ne
         if (ctrlUpload.value =='')
         {
             alert ("Vyberte soubor, který chcete nahrát!");
             ctrlUpload.focus ();
             return false;
         }

         
          / / Extension List k validaci.  Přidat vlastní 
             vyžaduje rozšíření zde čárka oddělovač
         var extensionList = new Array ("xls.", "doc.");

         / / Získání vybraného souboru příponu
         var extension = ctrlUpload.value.slice (ctrlUpload.value.indexOf () ".") toLowerCase ().;

        
          / / Kontrola příponu souboru s požadovanou rozšíření seznamu.
         for (var i = 0; i <extensionList.length; i + +)
         {
             if (extensionList [i] == rozšíření)
             return true;
         }
         alert ("Můžete nahrát pouze níže Typ souboru: \ n \ n" + extensionList.join ("\ n"));
         ctrlUpload.focus ();
         return false;
    }

    </ Script> 
Můžete zanechat komentář , nebo trackback z vašich vlastních stránek.

Dovolená jeden Namítat

Musíte být přihlášen , abyste mohl psát komentář.