10/03/2024

Function Checkbox checked by scrip.

 Function Checkbox checked by scrip.

  1. <!DOCTYPE html>
  2. <html>
  3.     <title>Test</title>
  4.     <meta charset="UTF-8">
  5.  
  6.     <body>
  7.         <div align='center'>
  8.             <form id="myForm" align='center'>
  9.                 <label><input type="checkbox" name="OD" id="OD" value="1" onchange="CheckedBox(this.value)"> ฝพอ.</label><br>
  10.                 <label><input type="checkbox" name="IF" id="IF" value="2" onchange="CheckedBox(this.value)"> ฝบง.</label><br>
  11.                 <label><input type="checkbox" name="DS" id="DS" value="3" onchange="CheckedBox(this.value)"> ฝอบ.</label><br>
  12.                 <br><hr>
  13.             </form>
  14.             <br>
  15.             <form id="myForm2" align='center'>
  16.                 <label><input type="checkbox" name="checkbox3" id="checkbox3" value=""> หน.งทส.</label><br>
  17.                 <label><input type="checkbox" name="checkbox4" id="checkbox4" value=""> หน.งพม.</label><br>
  18.                 <label><input type="checkbox" name="checkbox5" id="checkbox5" value=""> หน.งสป.</label><br>
  19.                 <label><input type="checkbox" name="checkbox6" id="checkbox6" value=""> หน.งบง.</label><br>
  20.                 <label><input type="checkbox" name="checkbox7" id="checkbox7" value=""> หน.งอบ 1.</label><br>
  21.                 <label><input type="checkbox" name="checkbox8" id="checkbox8" value=""> หน.งอบ 2.</label><br>
  22.             </form>
  23.         </div> 
  24.         <script></script>
  25.     </body>
  26. </html>

  1.  
  2.     function CheckedBox(value) {
  3.             if(value == 1){
  4.                 if(document.getElementById("OD").checked){
  5.                     document.getElementById("checkbox3").checked = true;
  6.                     document.getElementById("checkbox4").checked = true;
  7.                     document.getElementById("checkbox5").checked = true;
  8.                 } else {
  9.                     document.getElementById("checkbox3").checked = false;
  10.                     document.getElementById("checkbox4").checked = false;
  11.                     document.getElementById("checkbox5").checked = false;
  12.                 }
  13.             } else if (value == 2){
  14.                 if(document.getElementById("IF").checked){
  15.                     document.getElementById("checkbox6").checked = true;   
  16.                 } else {
  17.                     document.getElementById("checkbox6").checked = false;
  18.                 }
  19.  
  20.             } else if (value == 3){
  21.                 if(document.getElementById("DS").checked){
  22.                     document.getElementById("checkbox7").checked = true;
  23.                     document.getElementById("checkbox8").checked = true;   
  24.                 } else {
  25.                     document.getElementById("checkbox7").checked = false;
  26.                     document.getElementById("checkbox8").checked = false;                      
  27.                 }
  28.             } else {
  29.                 document.getElementById("OD").checked = false;
  30.                 document.getElementById("IF").checked = false;
  31.                 document.getElementById("DS").checked = false;
  32.                 document.getElementById("checkbox3").checked = false;
  33.                 document.getElementById("checkbox4").checked = false;
  34.                 document.getElementById("checkbox5").checked = false;
  35.                 document.getElementById("checkbox6").checked = false;
  36.                 document.getElementById("checkbox7").checked = false;
  37.                 document.getElementById("checkbox8").checked = false;
  38.             }   
  39.         }  

No comments:

Post a Comment