Page 344 - SK tingkatan 5
P. 344

CONTOH       32


                 Contoh  32  menunjukkan  atur  cara  menggunakan  butang  checkbox  bagi  menyediakan  senarai  pilihan
                 subjek dan setelah butang “Pengesahan Subjek” ditekan, subjek-subjek yang dipilih dimasukkan ke dalam
                 kawasan medan teks yang dipanggil text area.



                  <html>
                    <body>
                      <b>SUBJEK-SUBJEK YANG INGIN DIDAFTAR</b>
                      <form action="" name="MyForm">
                        <input type="checkbox" name="sub" id="Matematik">Matematik
                        <input type="checkbox" name="sub" id="English">English                          1
                        <input type="checkbox" name="sub" id="Sains">Sains
                        <input type="checkbox" name="sub" id="Bahasa Malaysia">Bahasa Malaysia
                        <p><button type="button" onclick="semakSubjek()">Pengesahan Subjek  2
                      </button></p>
                        <p><textarea id="SenaraiSubjek" rows="10" cols="30" value="b">
                        </textarea></p>
                        <p><button type="button" onclick="resetSubjek()">Reset Subjek
                      </button></p>
                      </form>

                      <script>
                        function semakSubjek()
                      {
                          var elLength = document.MyForm.elements.length;
                          for (i=0; i<elLength; i++)
                       {
                            var type = MyForm.elements[i].type;
                         if (type=="checkbox" && MyForm.elements[i].checked)                   3
                         {
                              document.getElementById("SenaraiSubjek").value +=
                                                       MyForm.elements[i].id+'\n';
                         }
                       }
                      }

                        function resetSubjek()  4
                      {
                          var elLength = document.MyForm.elements.length;
                          document.getElementById("SenaraiSubjek").value =" ";
                          for (i=0; i<elLength; i++)                                    5
                          {
                            MyForm.elements[i].checked=false;
                       }
                      }
                      </script>
                    </body>
                  </html>



                 336   Sains Komputer Tingkatan 5
   339   340   341   342   343   344   345   346   347   348   349