Javascript - chackbox

Pozdravljeni... imam eno težavo in jo bom razložil kar na mojem primeru (zasenčijo pomeni disable):

Imam 3,6 in 9 urne delavnice... sedaj izpišem vse delavnice, in ob vsaki delavnici je chackbox, sedaj pa bi rad, da če učenec izbere 3urno delavnico se mu vse ostale 3 in 6 ter 9 urne zasenčijo, pravtako če zbere 6 urno se mu vse ostale 6, in 9 ter 3 urne zasenčijo, in če izbere devet urno se mu vse ostale 9, 6 in 3 urne zasenčijo... predvidevam da bi javascript bil za to?

5 odgovorov

recimo da bi bil, samo zakaj ne narediš radiobuttonov, če lahko izbereš samo eno od opcij?

pomota:

če učenec zbere 3 potem se zasenčijo vse ostale 3 in vse 9 urne, nato lahko izbere samo še eno 6 urno

če učenec zbere 6 potem se zasenčijo vse ostale 6 in vse 9 urne, nato lahko izbere samo še eno 3 urno

če učenec zbere 9 potem se zasenčijo vse ostale 9 in vse 6, ter vse 3 urne

LP Nejc

JS ti bo pomagal...

Nimam vec uredi, sem sele sedaj videl da je naslov teme JS, jaz pa ti napisem tako stvar:
- z JS najdes opcije (javascript find element by id) in jim dolocis attribute disabled="disabled" ali kaj podobnega.

najbolje da uporabiš jQuery, ti bo še najlažje.
sicer pa document.getElementById('someCheckboxId6').onclick = disableChecbox(3);

pa nardiš še funkcijo

function disableCheckbox(x){
var el = document.getElementById('nekCheckbox'+x);
el.disabled='disabled';
}

neki tacga. sam resno, dj poglej si jQuery, tole na roke pisanje je nadležno.