Ciao a tutti,
nell'input type=file si inseriscono percorsi fisici quindi solo backslash (\)
che essendo un carattere speciale, per rappresentarla in una stringa js, va messo doppio
faccio un esempio pure io
codice:
<script language="javascript">
function Controlla(ff){
var erNome = 'nomefile.txt'
var erFile = ff.NomeFile.value
if(erFile.substr(erFile.lastIndexOf('\\')+1).toLowerCase()!=erNome){
alert('il file deve essere '+erNome)
return false
}return true
}
</script>
<form onsubmit="return Controlla(this);">
<input type="file" name="NomeFile">
<input type="submit" value="submit">
</form>