Walidacja javascript do przesyłania plików

 Poniżej funtion javascript sprawdza przeglądania pliku.  Na przykład, jeśli plik przesyłania powinien przyjmować tylko Excel i dokumenty programu Word tak, to w tym scenariuszu, możemy użyć tej funkcji.   <script type="text/javascript"> funkcja CheckFileExtension () {var ctrlUpload = document.getElementById ('<% = FileUpload.ClientID%>') / / Czy użytkownik przeglądać lub wybrać plik lub jeśli nie (ctrlUpload. Wartość =='') {alert ("Wybierz plik do wysłania!"); ctrlUpload.focus (); return false;} / / Extension List do walidacji.  var extension = ctrlUpload.value.slice(ctrlUpload.value.indexOf(".")).toLowerCase(); //Check file extension with your required extension list. for (var i = 0; i < extensionList.length; i++) { if (extensionList[i] == extension) return true; } alert("You can only upload below File Type:\n\n"+extensionList.join("\n")); ctrlUpload.focus(); return false; } </script> Dodaj swoją wymaganego rozszerzenia tutaj z separatorem przecinkami var extensionList = new Array ("xls". "Doc."); "." / / Pobierz wybrane rozszerzenia rozszerzenie pliku var = ctrlUpload.value.slice (ctrlUpload.value.indexOf () ) toLowerCase ();.. / / Sprawdzanie rozszerzenia pliku ze swoim wymaganej listy rozszerzeń for (var i = 0; i <extensionList.length; i + +) {if (extensionList [i] rozszerzenie ==) return true;} alert (" Możesz przesłać tylko poniżej Typ pliku: \ n \ n "+ extensionList.join (" \ n ")); ctrlUpload.focus (); return false;} </ script> 
Możesz zostawić odpowiedź , lub trackback ze swojej własnej strony.

Pozostaw odpowiedź

Musisz być zalogowany aby dodać komentarz.