javascript - Why I can't disable multiple checkbox with IE with this JS script? -


i did simple script in order disable multiple checkboxes on .asp app. here's code :

function updatecheckboxes(cb)  {     if (cb.checked) {         document.getelementbyid("cb1").disabled = true;         document.getelementbyid("cb2").disabled = true;         document.getelementbyid("cb3").disabled = true;     }     else {         document.getelementbyid("cb1").disabled = false;         document.getelementbyid("cb2").disabled = false;         document.getelementbyid("cb3").disabled = false;     }  } 

and html :

<input type="checkbox" name="test" onchange="updatecheckboxes(this)"/>  

it works on firefox not on ie. don't understand why, can explain me problem , how find alternative ?

best regards,

alex

ok find solution, problem onchange() ie.

function updatecheckboxes(cb)  {     var ischecked = cb.checked;     document.getelementbyid("cb1").disabled = ischecked;     document.getelementbyid("cb2").disabled = ischecked;     document.getelementbyid("cb3").disabled = ischecked;     document.getelementbyid("cb4").disabled = ischecked } 

and html onclick() :

<input type="checkbox" name="test" onclick="updatecheckboxes(this)"/> 

Comments

Popular posts from this blog

blackberry 10 - how to add multiple markers on the google map just by url? -

php - guestbook returning database data to flash -

delphi - Dynamic file type icon -