Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (67478 Members, 783 Products, 5290 Topic, 12955 Comments)

Check Semua pada Checkbox untuk naik kelas SIASELAH 4.1

Dibuat
Login Terakhir 9 Bulan lalu,
Telah Dilihat 1172 Kali
Agung Prasetyo Mengatakan : Sultan Account
  1. Assalamualaikum Warahmatullahi Wabarakatuh...
  2. Bagaiamana cara membuat checkbox semuanya untuk lebih cepat men centang siswa dalam hal pinda / naik kelas ?
Ada 1 File Kiriman :
1. checkbox.png (58 KB)

Ada 8 Jawaban

Bukhori Muslim
commented on 24 Okt 2018 11:28:24
  1. Assalam,.. Gampang sekali gan, begini caranya :
  2. <script language="JavaScript">
  3. function check_semua(source) {
  4. checkboxes = document.getElementsByName('check');
  5. for(var i=0, n=checkboxes.length;i<n;i++) {
  6. checkboxes[i].checked = source.checked;
  7. }
  8. }
  9. </script>
  10. <input type="checkbox" onClick="check_semua(this)" /> <b style='color:red'>Cek Semua</b><br/>
  11. <input type="checkbox" name="check" value="1"> Bukhori<br/>
  12. <input type="checkbox" name="check" value="2"> Robby<br/>
  13. <input type="checkbox" name="check" value="3"> Agung<br/>
  14. <input type="checkbox" name="check" value="4"> Kabayan<br/>
  15.  
  16. Silahkan diterapkan pada cek siswa, ada pada file "application/master_siswa.php"
Agung Prasetyo
commented on 24 Okt 2018 11:39:35
  1. Assalam,..
  2.  
  3. kok tidak bisa ya pak
  4. sudah saya tambahkan scritpnya.
  5. saya sertakan gambar dan file nya
Terdapat 4 File dilampirkan :
1. ckeckbox.png (47 KB)
2. ckeckbox_checkall.png (16 KB)
3. master_siswa13.zip (12 KB)
4. scritp_checkbox.png (11 KB)
Bukhori Muslim
commented on 24 Okt 2018 11:52:33
  1. Assalam,.. salahnya disini :
  2. <input type='checkbox' onClick='check_semua(this)'/>
  3. harusnya jika ditempatkan di dalam kode php <?php // code.. ?>
  4.  
  5. maka harusnya begini :
  6. <input type='checkbox' onClick=\"check_semua(this)\"/>
  7. silahkan di ubah, salam,.. ^_^
Agung Prasetyo
commented on 24 Okt 2018 11:54:10
  1. Assalam,..
  2. sudah saya ubah seperti itu pak, tp hasilnya sama saja, tidak bisa untuk check semuanya
Agung Prasetyo
commented on 24 Okt 2018 11:56:06
  1. Assalam,..
Terdapat 1 File dilampirkan :
1. checkbox1.png (48 KB)
Agung Prasetyo
commented on 24 Okt 2018 12:16:24
  1. Assalam,..
  2.  
  3. semua siswa sudah berhasil di centang secara otomatis, tapi masih tidak bisa dipindah/naik kelas
Terdapat 2 File dilampirkan :
1. master_siswa14.zip (12 KB)
2. checkbox2.png (46 KB)
Bukhori Muslim
commented on 24 Okt 2018 19:05:05
  1. Assalam,.. Oo itutidak bisa pindah kelas karena name untuk checkbox jadi berubah ya :
  2. harusnya checkbox dimasing2 baris siswa tetap begini :
  3. <input type='checkbox' name='pilih".$no."' value='$r[nisn]'/>
  4.  
  5. yaudah coba ubah javascriptnya menjadi seperti ini :
  6. <script language="JavaScript">
  7. function check_semua(source) {
  8. var checkboxes = document.querySelectorAll('input[type="checkbox"]');
  9. for (var i = 0; i < checkboxes.length; i++) {
  10. if (checkboxes[i] != source)
  11. checkboxes[i].checked = source.checked;
  12. }
  13. }
  14. </script>
  15.  
  16. untuk checkbox all nya cukup buat begini saja :
  17. <input type='checkbox' onClick=\"check_semua(this)\"/>
Agung Prasetyo
commented on 25 Okt 2018 07:43:34
  1. Assalam,..
  2. ok terima kasih banyak pak
  3. sudah solved
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!