Validering af filnavn i formular
Jeg har en side med en formular, som opretter en fil. Jeg har forsøgt at lave JavaScript validering af filnavnet. Hvordan får jeg lavet denne validering fuldstændig?Jeg har prøvet at se på noget regexp, men jeg forstår det ikke helt og har ikke kunne få det til at virke.
<script>
function validateForm() {
var x=document.forms["form"]["filename"].value;
if (x == '') {
alert("Du skal udfylde filnavn...");
return false;
}
if (x.indexOf(".")==0 || x.indexOf(" ")==0 || x.indexOf("/")>=0 || x.indexOf("\\")>=0 || x.indexOf(":")>=0) {
alert('Du har brugt ugyldige tegn i filnavnet...\n\nTilladte tegn er: A-Å 0-9 . _ - ( )\n\nFilnavnet må ikke starte med tegnet . (punktum eller mullemrum)');
return false;
}
}
</script>
function validateForm() {
var x=document.forms["form"]["filename"].value;
if (x == '') {
alert("Du skal udfylde filnavn...");
return false;
}
if (x.indexOf(".")==0 || x.indexOf(" ")==0 || x.indexOf("/")>=0 || x.indexOf("\\")>=0 || x.indexOf(":")>=0) {
alert('Du har brugt ugyldige tegn i filnavnet...\n\nTilladte tegn er: A-Å 0-9 . _ - ( )\n\nFilnavnet må ikke starte med tegnet . (punktum eller mullemrum)');
return false;
}
}
</script>
