JavaScript-Validierung für das Hochladen von Dateien

  Die unten JavaScript funtion überprüft die Datei-Browsing.  Wenn zum Beispiel  

  das Hochladen der Datei sollten nur Excel-und Word-Dokumente so zu akzeptieren,  

  dann in diesem Szenario können wir mit dieser Funktion. 
 

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

        
          / / Hat der Benutzer zu durchsuchen oder wählen Sie eine Datei oder nicht
         if (ctrlUpload.value =='')
         {
             alert ("Wählen Sie eine Datei zum Hochladen!");
             ctrlUpload.focus ();
             return false;
         }

         
          / / Extension List für die Validierung.  Fügen Sie Ihre 
             Erweiterung benötigt hier mit Komma als Trennzeichen
         var ExtensionList = new Array ("xls.", "doc.");

         / / Get Selected Dateiendung
         var extension = ctrlUpload.value.slice (ctrlUpload.value.indexOf () ".") toLowerCase ().;

        
          / / Prüfen Dateiendung mit Ihrem gewünschten Verlängerung Liste.
         for (var i = 0; i <extensionList.length; i + +)
         {
             if (ExtensionList [i] == Erweiterung)
             return true;
         }
         alert ("Sie können nur unter Dateityp hochladen: \ n \ n" + extensionList.join ("\ n"));
         ctrlUpload.focus ();
         return false;
    }

    </ Script> 
Sie können eine Antwort hinterlassen , oder trackback von deiner eigenen Seite.

Lassen Sie eine Antwort

Sie müssen eingeloggt um einen Kommentar abzugeben.