02. marts 2002 - 11:28
Der er
7 kommentarer og 1 løsning
Disable select bokse ved tryk på radio
Hvordan kan jeg disable/enable 2 stk. select bokse efter klik på radio botton. Eksempel.: Vælg døgn her: 2 (radiobutton) 3 (radiobutton) Nedenunder skal det valgte antal døgn aktiveres/vises: Døgn 2 : dato-> |Select| måned-> |Select| Døgn 3 : dato-> |Select| måned-> |Select|
Annonceindlæg fra Computerworld
02. marts 2002 - 11:52
#1
Hej Uden at have fanget præcist hvad du vil, kommer her noget html, som ved klik på en radioknap kan disable/enable en select. <input type=radio name=Rad value=1 onclick="mySelect.disabled = true;"> <input type=radio name=Rad value=2 onclick="mySelect.disabled = false;"> <select id=mySelect name=mySelect> <option value=1>1</option> <option value=2>2</option> </select> MVH
02. marts 2002 - 12:27
#3
jo. Giv dine select et id hver. F.eks. MySel1 og MySel2. i første radioknaps onclick-værdi skriver du så: "MySel1.disabled = true; MySel2.disabled = true;" -I anden radioknap det samme, blot med false istedet for true. MVH
02. marts 2002 - 12:31
#4
Begge select bokse skal være disabled fra starten, og ved valg af en af de 2 radio bottons skal den valgte select bokse blive aktive: <input type=radio name=Rad value=mySelect1 onclick="mySelect.disabled = true;"> <input type=radio name=Rad value=mySelect2 onclick="mySelect.disabled = false;"> Selectbokse som skal være aktive ved valg af mySelect1: -------------------------------------------------------- <select id=mySelect name=mySelect1a> <option value=1>1</option> <option value=2>2</option> </select> <select id=mySelect name=mySelect1b> <option value=1>1</option> <option value=2>2</option> </select> Selectbokse som skal være aktive ved valg af mySelect2: -------------------------------------------------------- <select id=mySelect name=mySelect2a> <option value=1>1</option> <option value=2>2</option> </select> <select id=mySelect name=mySelect2b> <option value=1>1</option> <option value=2>2</option> </select> Men hvordan skal scriptet se ud !!!
02. marts 2002 - 14:17
#5
Wolla.....Den skal jo se sådan ud (svar også lige på den så deler vi points, jeg fandt jo ud af det med lidt hjælp fra dig): <input type=radio name=Rad value=1 onclick="mySelect.disabled = true; mySelect1.disabled = true; mySelect2.disabled = false; mySelect3.disabled = false;"> <input type=radio name=Rad value=2 onclick="mySelect.disabled = false; mySelect1.disabled = false; mySelect2.disabled = true; mySelect3.disabled = true;"> <br><br> <select id=mySelect name=mySelect disabled> <option value=1>1</option> <option value=2>2</option> </select> <select id=mySelect1 name=mySelect1 disabled> <option value=1>1</option> <option value=2>2</option> </select> <br><br> <select id=mySelect2 name=mySelect2 disabled> <option value=1>1</option> <option value=2>2</option> </select> <select id=mySelect3 name=mySelect3 disabled> <option value=1>1</option> <option value=2>2</option> </select>
02. marts 2002 - 22:44
#7
sorry, var lidt fraværende. Points er dine, glad for du fandt ud af det. MVH