18. januar 2005 - 10:48
Der er
4 kommentarer og 1 løsning
Gøre selector disabled ved valg i anden selector
Jeg har en selector-dropdown. Når jeg vælger valg 3,4 eller 5 er der tre andre selector-dropdowns på siden der skal gøres 'disabled'. Hvordan gøres det nemmest?
Annonceindlæg fra Partnertekst
18. januar 2005 - 11:02
#1
Altså, når nedenstående selector er sat på valg 5,6 eller 7 skal de nederste 3 selectors gøres deselected, ellers skal de være aktive... <select name="forhold" size="1" style="width: 150px;"> <option value='1'>1</option> <option value='2'>2</option> <option value='3'>3</option> <option value='4'>4</option> <option value='5'>5</option> <option value='6'>6</option> </select> <select name="aar2" size="1" style="width: 40px;" disabled> <option value='01'>1.</option> <option value='02'>2.</option> <select> </select name="dag2" size="1" style="width: 40px;" disabled> <option value='01'>1.</option> <option value='02'>2.</option> </select> <select name="maaned2" size="1" style="width: 40px;" disabled> <option value='01'>1.</option> <option value='02'>2.</option> </select>
18. januar 2005 - 11:30
#2
Jeg ved ikke hvis du vil ha dem disabled eller deselected, men jeg getter at du mente disabled overallt. Hvad tror du om denne? ----------------------------------------------------------- <HTML> <script language="JavaScript" type="text/JavaScript"> function check(value) { document.frm.aar2.disabled = (value == '5' || value == '6' || value == '7'); document.frm.dag2.disabled = (value == '5' || value == '6' || value == '7'); document.frm.maaned2.disabled = (value == '5' || value == '6' || value == '7'); } </script> <form name="frm"> <select name="forhold" size="1" style="width: 150px;" onChange="check(this.value);"> <option value='1'>1</option> <option value='2'>2</option> <option value='3'>3</option> <option value='4'>4</option> <option value='5'>5</option> <option value='6'>6</option> </select> <br> <select name="aar2" size="1" style="width: 40px;" <option value='01'>1.</option> <option value='02'>2.</option> </select> <br> <select name="dag2" size="1" style="width: 40px;" <option value='01'>1.</option> <option value='02'>2.</option> </select> <br> <select name="maaned2" size="1" style="width: 40px;" <option value='01'>1.</option> <option value='02'>2.</option> </select> </form>