Użyłem tego:
$('input[type=file]').val()
aby uzyskać wybraną nazwę pliku, ale zwróciła pełną ścieżkę, na przykład „C: \ fakepath \ filename.doc”. Część „fakepath” faktycznie tam była - nie jestem pewien, czy powinna, ale po raz pierwszy pracuję z nazwami przesyłanych plików.
Jak mogę po prostu uzyskać nazwę pliku (nazwa_pliku.doc)?
C:\fakepath\
więc złośliwe witryny nie mogą używać javascript do zbierania informacji o strukturze katalogów Twojego komputera.