Avatar billede west Nybegynder
27. august 2003 - 23:06 Der er 9 kommentarer og
1 løsning

Skjul eller difus form felt

kan man lave det så selve "file" delen af denne formular kun er synlig (eller er difus) indtil man har "vinket" af i checkboxen ??


Billede<input type="checkbox" name="billede" value="ON"><input type="file" name="billede" size="20">
Avatar billede schaefner Juniormester
27. august 2003 - 23:10 #1
<form>
<input type="checkbox" onClick="this.form.billede.disabled = !this.form.billede.disabled">
<input type="file" name="billede" size="20" disabled>
</form>
Avatar billede west Nybegynder
27. august 2003 - 23:52 #2
Flot flot
lige et lille tillæg, hvis du kan klare den også

kan man gøre så værdien af "file" bliver et NUL hvis man vælger at der ikke skal være et billede (vinker checkbox af) ?  (

NUL=0)

Hvis du løser den også forhøjer jeg til 130 point :-)
Avatar billede schaefner Juniormester
27. august 2003 - 23:57 #3
hvis boksen er inaktiv, så sendes værdien slet ikke med. Det er iøvrigt heller ikke muligt at sætte en value i et felt af typen "file". Du kan eventuelt have et hidden-felt?
Avatar billede west Nybegynder
28. august 2003 - 00:01 #4
problemet er, at jeg uploader filen, og indsætter filnavnet i en database, og hvis der ikke er en værdi, så får jeg jo en fejl

kan jeg lave en "hidden" som kune er der hvis der ikke er "vinket af" i checkbox ?

og hvordan

Hvis du kan hjælpe mig med at få det til at virke forhøjer jeg point til 200
Avatar billede west Nybegynder
28. august 2003 - 00:02 #5
PS må gerne flettes sammen med lidt ASP hvis det hjælper
Avatar billede schaefner Juniormester
28. august 2003 - 00:06 #6
<form>
<input type="hidden" name="pcheck" value="false">
<input type="checkbox" onClick="this.form.billede.disabled = !this.form.billede.disabled; this.form.pcheck.value = !this.form.billede.disabled">
<input type="file" name="billede" size="20" disabled>
</form>

Hvis billedfeltet er valgt så vil feltet pcheck være lig med true ellers false.
Avatar billede schaefner Juniormester
28. august 2003 - 00:10 #7
men ellers kan du vil tjekke om feltet er tomt før du indsætter i databasen.
Avatar billede schaefner Juniormester
28. august 2003 - 00:52 #8
Jeg  vil smutte i seng nu. Håber du får det til at du :)

mvh. Jesper Sørensen
Avatar billede west Nybegynder
28. august 2003 - 23:51 #9
pyha ja tak nu fik jeg det til at virke, men det drillede mig lidt.

Men mange tak for hjælpen
Avatar billede schaefner Juniormester
28. august 2003 - 23:53 #10
Det var da så lidt :)
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