quando un utente preme "Sfoglia" e sceglie il file, nel campo stringa di Type appare il nome file completo

io devo capire che tipo di file ha selezionato (es. jpeg, gif, pdf, txt) leggendo l'esensione dalla stringa

quindi quando preme Upload, prima che venga eseguito lo script php per l'upload, voglio controllare (client-side) l'estensione del file

quindi ho messo l'esecuzione della funzione JavaScript quando l'utente clicca Upload, e "abbandona" l'oggetto Sfoglia, <input name="uploadFile" type="file" onblur="validate(getInputValue(this.form.uploadFil e.value));" />

on blur="..."



che metodo mi conviene usare?