Avatar billede Strawberry Seniormester
Oprettet i dag kl. 10:11

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>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester