Jika pada tulisan saya mengenai select dan unselect all checkbox versi 1 menggunakan button, pada tulisan yang versi 2 ini menggunakan data dalam tabel. Sehingga bisa diterapkan untuk data-data dari database. Disini saya hanya menjelaskan pembuatan pada fungsi HTML biasa.
Bagaimana penerapannya, silahkan ikuti langkah-langkahnya berikut:
Fungsi berikut diterapkan berdasarkan data dalam tabel. Hanya menggunakan fungsi checkbox untuk select dan unselect all item.
Berikut code HTMLnya:
Simpan dengan format .html
Tampilannya seperti berikut:
Bagaimana penerapannya, silahkan ikuti langkah-langkahnya berikut:
Fungsi berikut diterapkan berdasarkan data dalam tabel. Hanya menggunakan fungsi checkbox untuk select dan unselect all item.
Berikut code HTMLnya:
<html> <head> <title>Select and Unselect Checkbox</title> </head> <script> function CheckAll(){ if(document.form1.chkAll.checked == true){ for(var j = 0; j < document.form1.length; j++){ if(document.form1.elements[j].name == "chk[]"){ document.form1.elements[j].checked = true; } } } else if(document.form1.chkAll.checked == false){ for(var j = 0; j < document.form1.length; j++){ if(document.form1.elements[j].name == "chk[]"){ document.form1.elements[j].checked = false; } } } } </script> <body> <form name="form1" method="post" action="delete-kategory.php"> <table border="1"> <tr> <th width="33"><input name="chkAll" type="checkbox" id="chkAll" value="1" onClick="CheckAll();"></th> <th width="100">Nama</th> <th width="100">Alamat</th> <th width="100">No.Telp</th> <th width="100">Tgl.Lahir</th> </tr> <tr> <td width="33" align="center"><input type="checkbox" name="chk[]"/></td> <td width="100" align="center">Nama 1</td> <td width="100" align="center">Alamat 1</td> <td width="100" align="center">No.Telp 1</td> <td width="100" align="center">Tgl.Lahir 1</td> </tr> <tr> <td width="33" align="center"><input type="checkbox" name="chk[]"/></td> <td width="100" align="center">Nama 2</td> <td width="100" align="center">Alamat 2</td> <td width="100" align="center">No.Telp 2</td> <td width="100" align="center">Tgl.Lahir 2</td> </tr> <tr> <td width="33" align="center"><input type="checkbox" name="chk[]"/></td> <td width="100" align="center">Nama 3</td> <td width="100" align="center">Alamat 3</td> <td width="100" align="center">No.Telp 3</td> <td width="100" align="center">Tgl.Lahir 3</td> </tr> <tr> <td width="33" align="center"><input type="checkbox" name="chk[]"/></td> <td width="100" align="center">Nama 4</td> <td width="100" align="center">Alamat 4</td> <td width="100" align="center">No.Telp 4</td> <td width="100" align="center">Tgl.Lahir 4</td> </tr> <tr> <td width="33" align="center"><input type="checkbox" name="chk[]"/></td> <td width="100" align="center">Nama 5</td> <td width="100" align="center">Alamat 5</td> <td width="100" align="center">No.Telp 5</td> <td width="100" align="center">Tgl.Lahir 5</td> </tr> <tr> <td width="33" align="center"><input type="checkbox" name="chk[]"/></td> <td width="100" align="center">Nama 6</td> <td width="100" align="center">Alamat 6</td> <td width="100" align="center">No.Telp 6</td> <td width="100" align="center">Tgl.Lahir 6</td> </tr> </table> </form> </body> </html>
Simpan dengan format .html
Tampilannya seperti berikut:
Tidak ada komentar:
Posting Komentar