04. december 2002 - 20:53Der er
1 kommentar og 1 løsning
Check efter mellemrum
Hej
Jeg har et submit-felt, hvor brugeren indskriver stien til en fil på vedkommendes harddisk. Den fil skal uploades, men før det sker, skal der lige checkes om filen (og ikke resten af stien) indeholder et mellemrum.
Det vil dermed sige, at hvis jeg indtaster følgende filnavn (med mellemrum i), skal scriptet sige "hov, stop": F:\Documents and Settings\Zeus\Desktop\krig og fred1.jpg
Hvorimod hvis jeg ikke skriver et mellemrum i filnavnet, skal den sige "yes, kør": F:\Documents and Settings\Zeus\Desktop\krig_og_fred1.jpg
Hov, jeg glemte vist lige noget. Jeg har selv følgende scriptet, som desværre checker om der er mellemrum i hele stien (den skulle kun check i filnavnet).
if (document.OpretArtikel.link1.value.indexOf(" ") >= 0) { alert("Der kan ikke bruges filer, som har et mellemrum i filnavnet. Slet derfor mellemrummet i filen på din computer og prøv igen."); document.OpretArtikel.link1.focus(); return false; }
Synes godt om
Slettet bruger
05. december 2002 - 14:26#2
Denne linje:
if (document.OpretArtikel.link1.value.indexOf(" ") >= 0) {
... skal lave som til:
if (document.OpretArtikel.link1.value.substring(document.OpretArtikel.link1.value.lastIndexOf("\\"), document.OpretArtikel.link1.value.length).indexOf(" ") != -1) {
Synes godt om
Ny brugerNybegynder
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.