Javascript - chackbox
3 naročniki
3 naročniki
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
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
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.