Onchange
Har følgende problem:function changed(){
document.all['chk1'].style.visibility = (document.registrering.pctype.value=="adm")?'visible':'hidden';
document.all['chk2'].style.visibility = (document.registrering.pctype.value=="adm")?'visible':'hidden';
document.all['chk3'].style.visibility = (document.registrering.pctype.value=="adm")?'visible':'hidden';
document.all['chk4'].style.visibility = (document.registrering.pctype.value=="adm")?'visible':'hidden';
document.all['chk5'].style.visibility = (document.registrering.pctype.value=="adm")?'visible':'hidden';
document.all['chk6'].style.visibility = (document.registrering.pctype.value=="adm")?'visible':'hidden';
document.all['chk7'].style.visibility = (document.registrering.pctype.value=="adm")?'visible':'hidden';
document.all['chk8'].style.visibility = (document.registrering.pctype.value=="adm")?'visible':'hidden';
document.all['chk9'].style.visibility = (document.registrering.pctype.value=="adm")?'visible':'hidden';
document.all['chk10'].style.visibility = (document.registrering.pctype.value=="adm")?'visible':'hidden';
document.all['chk11'].style.visibility = (document.registrering.pctype.value=="adm")?'visible':'hidden';
document.all['chk12'].style.visibility = (document.registrering.pctype.value=="adm")?'visible':'hidden';
document.all['chk13'].style.visibility = (document.registrering.pctype.value=="adm")?'visible':'hidden';
document.all['chk1'].style.visibility = (document.registrering.pctype.value=="bane")?'visible':'hidden';
document.all['chk2'].style.visibility = (document.registrering.pctype.value=="bane")?'visible':'hidden';
document.all['chk3'].style.visibility = (document.registrering.pctype.value=="bane")?'visible':'hidden';
document.all['chk4'].style.visibility = (document.registrering.pctype.value=="bane")?'visible':'hidden';
document.all['chk5'].style.visibility = (document.registrering.pctype.value=="bane")?'visible':'hidden';
document.all['chk6'].style.visibility = (document.registrering.pctype.value=="bane")?'visible':'hidden';
document.all['chk1'].style.visibility = (document.registrering.pctype.value=="plads")?'visible':'hidden';
document.all['chk2'].style.visibility = (document.registrering.pctype.value=="plads")?'visible':'hidden';
document.all['chk3'].style.visibility = (document.registrering.pctype.value=="plads")?'visible':'hidden';
document.all['chk4'].style.visibility = (document.registrering.pctype.value=="plads")?'visible':'hidden';
document.all['chk5'].style.visibility = (document.registrering.pctype.value=="plads")?'visible':'hidden';
document.all['chk6'].style.visibility = (document.registrering.pctype.value=="plads")?'visible':'hidden';
}
<SELECT NAME="pctype" onChange="changed()">
<OPTION VALUE=""></OPTION>
<OPTION VALUE="adm">Administrativ pc</OPTION>
<OPTION VALUE="bane">Bane pc</OPTION>
<OPTION VALUE="plads">Pladssyns pc</OPTION>
</SELECT>
<div id="chk1" name="chk1" style="visibility:hidden"><input type="checkbox" name="emne1" value="SBIS"> SBIS <br>
<div id="chk2" name="chk2" style="visibility:hidden"><input type="checkbox" name="emne2" value="SBIR"> SBIR <br>
<div id="chk3" name="chk3" style="visibility:hidden"><input type="checkbox" name="emne3" value="Intranet"> Intranet <br>
<div id="chk4" name="chk4" style="visibility:hidden"><input type="checkbox" name="emne4" value="Office 95"> Office 95 <br>
<div id="chk5" name="chk5" style="visibility:hidden"><input type="checkbox" name="emne5" value="Printer"> Printer (Evt. LP): <INPUT TYPE="text" SIZE="10" NAME="lp"><br>
<div id="chk6" name="chk6" style="visibility:hidden"><input type="checkbox" name="emne6" value="Bonprinter"> Bonprinter <input type="checkbox" name="emne7" value="m/udskrift"> m/udskrift <input type="checkbox" name="emne8" value="u/udskrift"> u/udskrift<br>
<div id="chk7" name="chk7" style="visibility:hidden"><input type="checkbox" name="emne9" value="Exchange"> Exchange <br>
<div id="chk8" name="chk8" style="visibility:hidden"><input type="checkbox" name="emne10" value="DOC2000"> DOC2000 <br>
<div id="chk9" name="chk9" style="visibility:hidden"><input type="checkbox" name="emne11" value="LIS"> LIS <br>
<div id="chk10" name="chk10" style="visibility:hidden"><input type="checkbox" name="emne12" value="CRM"> CRM <br>
<div id="chk11" name="chk11" style="visibility:hidden"><input type="checkbox" name="emne13" value="DB Teleservice"> DB Teleservice <br>
<div id="chk12" name="chk12" style="visibility:hidden"><input type="checkbox" name="emne14" value="Scanjour"> Scanjour <br>
<div id="chk13" name="chk13" style="visibility:hidden"><input type="checkbox" name="emne15" value="Scanpas"> Scanpas <br>
Det jeg vil have den til at gøre er:
Når man i selectboxen vælger: Administrativ pc, så skal den ved hjælp af onchange vise alle checkboxe.
Når man vælger: bane pc eller pladssyns pc er det kun de øverste 6 checkboxe der skal vises.....
Håber i kan overskue koden!!
