Javascript - Videreudvikling af Checkboks script
Hej eksperter!Jeg fik denne kode af Intenz for nylig:
<script>
function disableCheckboxes() {
// loop alle argumenter igennem
for(var i=0; i<arguments.length; i++) {
// hent næste checkbox via dens ID
var e = document.getElementById(arguments[i]);
// skal den være disabled eller enabled? Vi gør det modsatte af hvad den er nu
disabled = (e.disabled) ? false : true;
// ændre dens status
e.disabled = disabled;
}
}
</script>
Den gør, at jeg ved hjælp af nogle ID'er, kan disable og enable forskellige checkbokse ved en OnClick funktion.
Jeg har dog brug for, at videreudvikle denne kode en smule.
Forestil jer dette:
<input type="checkbox" id="kejser" onclick="disableCheckboxes('centurion', 'diplomat');" />
<input type="checkbox" id="centurion" onclick="disableCheckboxes('diplomat');" />
<input type="checkbox" id="diplomat" />
- Som det ser ud lige nu, vil et klik på kejser disable/enable centurion og diplomat men..
Jeg har faktisk brug for, at når man checker kejser-boksen så skal de både centurion og diplomat blive disabled.
Men når man fjerner fluebenet i kejser-boksen er det kun Centurion der skal enables..
Håber I forstår?
Det er faktisk den eneste ændring jeg mangler..
Hilsen
SilenceWar
