29. marts 2004 - 09:19
Der er
27 kommentarer
Enable text felt med checkbox
Hejsa Jeg har en form med en checkbox og et textfelt. Er det muligt at man starter med textfeltet disable og når man så sætter et krydt i checkboxen bliver textfeltet enable. Er der nogen som har et script?
Annonceindlæg fra SoftwareOne
29. marts 2004 - 09:24
#1
<html> <head> <title></title> <script> function doIt (what) { //alert(what); document.frm1.fieldname.disabled = what; } </script> </head> <body> <form name="frm1"> <input type="checkbox" name="what" onclick="doIt(this.checked);" /> <input type="text" name="fieldname" /> </form> </body> </html> //>Rune
29. marts 2004 - 09:25
#2
<form name="f"> <input type="checkbox" onclick="if(this.checked){document.f.t1.disabled=false}else{document.f.t1.disabled=true};"> <input type="text" name="t1" disabled="disabled" value="du"> </form>
29. marts 2004 - 09:27
#3
Jeg vil også være med <html> <head> <title></title> <script type="text/javascript"> function dis(w) { var cb = (w.checked)?true:false; if (cb) { document.forms[0].urlx.disabled=false; } else { document.forms[0].urlx.disabled=true; } } </script> </head> <body> <form> <input type="checkbox" onclick="dis(this);"> <input type="text" name="urlx" disabled> </form> </body> </html> =oD Moin...
29. marts 2004 - 09:29
#4
*G* Peter :) //>Rune
29. marts 2004 - 09:29
#5
Så vil jeg korte min ned : <input type="checkbox" onclick="document.f.t1.disabled = (this.checked)? false : true;">
29. marts 2004 - 09:30
#6
Rune>>Din virker jo omvendt såvidt jeg kan se :)
29. marts 2004 - 09:31
#7
og én karakter længere ned.... <input type="checkbox" onclick="this.form.t1.disabled = (this.checked)? false : true;">
29. marts 2004 - 09:32
#8
Arh nikolaj, mér endnu :)
29. marts 2004 - 09:32
#9
@pelkjaer Din version virker ligesom jeg har brug for.. smider du et svar?
29. marts 2004 - 09:43
#10
Rune´s version = 98 karakterer <script>fu nction doI t(what){do cument.frm 1.fieldnam e.disabled =what;}</s cript>doIt (this.chec ked);"/> Pelkjaer´s version = 240 karakterer <script t ype="text /javascri pt">funct ion dis(w ){varcb=( w.checked )?true:fa lse;if(cb ){documen t.forms[0 ].urlx.di sabled=fa lse;}else {document .forms[0] .urlx.dis abled=tru e;}}</scr ipt>dis(t his) Min version = 53 karakterer.... this.form .t1.disab led=(this .checked) ?false:tr ue; Lol så keder man sig....
29. marts 2004 - 09:48
#11
LOL
29. marts 2004 - 09:51
#12
Hva med om vi alle deler? <html> <head> <title></title> <script type="text/javascript"> function dis(w) { var c=(w.checked)?true:false;f=document.forms[0].urlx; if(c){f.disabled=false;} else{f.disabled=true;} } </script> </head> <body> <form> <input type="checkbox" onclick="dis(this);"> <input type="text" name="urlx" disabled> </form> </body> </html> ...tæler du nikolaj :)
29. marts 2004 - 09:51
#13
tæller
29. marts 2004 - 09:52
#14
svar for satan da :)
29. marts 2004 - 09:58
#15
187 Peter ;-)
29. marts 2004 - 09:58
#16
<script t ype="text /javascri pt">funct ion dis(w ){var c=( w.checked )?true:fa lse;f=doc ument.for ms[0].url x;if(c){f .disabled =false;}e lse{f.dis abled=tru e;}}</scr ipt>dis(t his);">
29. marts 2004 - 09:59
#17
Wow :)
29. marts 2004 - 10:00
#18
Nå ja, vi kunne også bruge <script> only, udelade "var" hvis vi skal slamme derudaf, så kommer den længere nedad - but who cares :)
29. marts 2004 - 10:06
#19
Man kunne også bare gøre som jeg foreslog *gg*
29. marts 2004 - 17:59
#20
<input type="checkbox" onclick="this.form.t1.disabled = !this.checked;">
29. marts 2004 - 18:36
#21
hehe
29. marts 2004 - 18:55
#22
71 karakterer inklusive html-koden !-) 36 for koden alene !o]
06. august 2004 - 09:30
#23
Han var ligeglad med vores imponerende kompression....
06. august 2004 - 15:57
#24
Tjah ... -- men jeg slog jer med mange meter *lol*
06. august 2004 - 16:05
#25
hvor mange meter er 17 karakterer?
06. august 2004 - 16:12
#26
Lidt over 17 meter hvis man bruger en skrift-størrelse på 5000pt !-)
07. august 2004 - 15:16
#27
LOL :oD Daim jeg tror det må være varmen der skaber denne humor op :o) //>Rune
Vi tilbyder markedets bedste kurser inden for webudvikling