magnekd Skrevet 21. mars 2006 Del Skrevet 21. mars 2006 Har to radiobuttons. Hvis den ene er valgt, skal tekstfeltet vise en bestemt verdi, og "gråes" ut, slik at man ikke får forandre på det. Velges den andre radiobutton, skal tekstfeltet tømmes, og man skal kunne skrive inn egen verdi. Velger man den første skal det selvfølgelig byttes tilbake. Ser for meg at dette kan løses med JS, noen som kan bidra? Tusen takk. Lenke til kommentar
Gilbert Skrevet 26. mars 2006 Del Skrevet 26. mars 2006 Kan tenke meg du må ha en funksjon på onclick (eller er det noe som heter oncheck?) som gjør at this.form.tekstfeltnavn.value = 'din verdi' og this.form.tekstfeltnavn.disabled = disabled eller no. Aner ikke, men tror det er noe rundt der. Lenke til kommentar
Peter Skrevet 30. mars 2006 Del Skrevet 30. mars 2006 (endret) radio buttons bruker "onclick" som event. jeg ville laget en kode á la dette: function setValue(item, value, locked) { var it = document.getElementById(item); if(it != null) { it.value = value; if(locked) it.readOnly = true; else it.readOnly = false; } } Kan bruke slik: <input type="text" id="min_box_som_skal_endres" value="" /> <input type="radio" name="radio_box" onclick="setValue('min_box_som_skal_endres, 'min verdi', true);" /> <input type="radio" name="radio_box" onclick="setValue('min_box_som_skal_endres, '', false);" /> P.S koden er ikke testet, men teorien burde ihvertfall være klar og riktig Endret 30. mars 2006 av Nazgul Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå