21. juni 2004 - 17:44
Der er
6 kommentarer og 1 løsning
Enable tekst 2 tekst felter, hvis checkbox er markeret
Hej Alle! Jeg har et forholdsvis let spørgsmål :) Jeg har en checkbox. Når den bliver aktiveret skal readonly blive false, altså skal det være muligt, at skrive i tekstfelterne.. Hvordan gør jeg det? /// <form method="POST" name="formen" action="gem.asp"> <input type="checkbox" checked name="mulighed" value="ON"> <input type="text" name="number" readonly="readonly"> <input type="text" name="number2" readonly="readonly"> </form>
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Når man klikker fra ?-) <form method="POST" name="formen" action="gem.asp"> <input type="checkbox" checked name="mulighed" value="ON" onclick="f=this.form;c=this.checked;f.number.readOnly=c;f.number2.readOnly=c;"> <input type="text" name="number" readonly="readonly"> <input type="text" name="number2" readonly="readonly"> </form>
Hej Jes.. Omvendt række følge :) Altså, klik gør number og number2 skrivbare..
Hvilket jo er det, som sker nu !-) Men kuren er enkel: c=!this.checked;
Perfekt :) Tak for hjælpen Roenving! :) #### Scriptet blev #### <form method="POST" name="formen" action="gem.asp"> <input type="checkbox" name="mulighed" value="ON" onclick="f=this.form;c=!this.checked;f.number.readOnly=c;f.number2.readOnly=c;"> <input type="text" name="number" readonly="readonly"> <input type="text" name="number2" readonly="readonly"> </form>
Du ligger også lige et svar, ik :)
Vi tilbyder markedets bedste kurser inden for webudvikling