Avatar billede kgp43 Nybegynder
20. juni 2004 - 18:36 Der er 8 kommentarer og
1 løsning

Submit kun hvis der er valgt en fil

Hejsa,

Jeg har en form, hvor brugerne kan uploade filer. Kan jeg smide noget JS på den, så der ikke kan klikkes på submit før en fil er valgt?
Avatar billede roenving Novice
20. juni 2004 - 18:42 #1
F.eks.

<form>
<input type="file" name="filinput" onchange="this.form.send.disabled=false;">
<input type="submit" name="send" disabled="disabled">
</form>
Avatar billede kgp43 Nybegynder
20. juni 2004 - 18:50 #2
Det virker ikke, den disabler bare submit knappen (som du kan se her: www.savefile.com)
Avatar billede kgp43 Nybegynder
20. juni 2004 - 18:50 #3
Ellers nice :)
Avatar billede roenving Novice
20. juni 2004 - 18:52 #4
Der er mange måder, så det var en af dem ...

<form ... onsubmit="return this.filinput.value!='';">

-- er en anden, hvad skal du bruge ?-)
Avatar billede roenving Novice
20. juni 2004 - 18:55 #5
Du skal selvfølgelig bruge navnet på din submit-knap i stedet for send ...
Avatar billede kgp43 Nybegynder
20. juni 2004 - 19:01 #6
Virkede perfekt - glemte at ændre "send" til navnet på min submit-knap

Ligger du et svar, så får du point :)
Avatar billede roenving Novice
20. juni 2004 - 19:01 #7
Velbekomme '-)
Avatar billede kgp43 Nybegynder
20. juni 2004 - 19:05 #8
takker for hjælpen
Avatar billede roenving Novice
20. juni 2004 - 19:07 #9
-- og tak for point ;~}
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