Note that there are some explanatory texts on larger screens.

plurals
  1. POjavascript switch statement not working
    primarykey
    data
    text
    <p>Hi I have a switch statement and it is working fine when it is case 9 or less like below</p> <pre><code> function checkBoxes(obj) { var indx = obj.id.substring(obj.id.length-1, obj.id.length); switch ( indx ) { case '1': if (document.sportsInfo.Info_1.checked) { document.sportsInfo.Info_2.disabled = true; document.sportsInfo.Info_2.checked = false; document.sportsInfo.Info_3.disabled = true; document.sportsInfo.Info_3.checked = false; document.sportsInfo.Info_4.disabled = true; document.sportsInfo.Info_4.checked = false; document.sportsInfo.Info_5.disabled = true; document.sportsInfo.Info_5.checked = false; document.sportsInfo.Info_6.disabled = true; document.sportsInfo.Info_6.checked = false; document.sportsInfo.Info_7.disabled = true; document.sportsInfo.Info_7.checked = false; document.sportsInfo.Info_8.disabled = true; document.sportsInfo.Info_8.checked = false; document.sportsInfo.Info_9.disabled = true; document.sportsInfo.Info_9.checked = false; document.sportsInfo.Info_10.disabled = true; document.sportsInfo.Info_10.checked = false; document.sportsInfo.Info_11.disabled = true; document.sportsInfo.Info_11.checked = false; document.sportsInfo.Info_12.disabled = true; document.sportsInfo.Info_12.checked = false; } else { document.sportsInfo.Info_2.disabled = false; document.sportsInfo.Info_3.disabled = false; document.sportsInfo.Info_4.disabled = false; document.sportsInfo.Info_5.disabled = false; document.sportsInfo.Info_6.disabled = false; document.sportsInfo.Info_7.disabled = false; document.sportsInfo.Info_8.disabled = false; document.sportsInfo.Info_9.disabled = false; document.sportsInfo.Info_10.disabled = false; document.sportsInfo.Info_11.disabled = false; document.sportsInfo.Info_12.disabled = false; } break; </code></pre> <p>but when it gets to case 10 or above it isn't working at all:</p> <pre><code> case '10': if (document.sportsInfo.Info_10.checked) { document.sportsInfo.Info_1.disabled = true; document.sportsInfo.Info_1.checked = false; document.sportsInfo.Info_2.disabled = true; document.sportsInfo.Info_2.checked = false; document.sportsInfo.Info_3.disabled = true; document.sportsInfo.Info_3.checked = false; document.sportsInfo.Info_4.disabled = true; document.sportsInfo.Info_4.checked = false; document.sportsInfo.Info_5.disabled = true; document.sportsInfo.Info_5.checked = false; document.sportsInfo.Info_6.disabled = true; document.sportsInfo.Info_6.checked = false; document.sportsInfo.Info_7.disabled = true; document.sportsInfo.Info_7.checked = false; document.sportsInfo.Info_8.disabled = true; document.sportsInfo.Info_8.checked = false; document.sportsInfo.Info_9.disabled = true; document.sportsInfo.Info_9.checked = false; } else { document.sportsInfo.Info_1.disabled = false; document.sportsInfo.Info_2.disabled = false; document.sportsInfo.Info_3.disabled = false; document.sportsInfo.Info_4.disabled = false; document.sportsInfo.Info_5.disabled = false; document.sportsInfo.Info_6.disabled = false; document.sportsInfo.Info_7.disabled = false; document.sportsInfo.Info_8.disabled = false; document.sportsInfo.Info_9.disabled = false; } break; </code></pre> <p>how can I get cases greater to or equal to 10 to work?</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload