Bagaimana untuk Membuat Kotak Semak 'Pilih Semua' dalam HTML?

DDD
Lepaskan: 2024-11-17 14:46:02
asal
136 orang telah melayarinya

How to Create a

Cara Memilih Semua Kotak Pilihan dengan Kotak Semak "Pilih Semua" Tunggal dalam HTML

Mencipta kotak pilihan "pilih semua" dalam halaman HTML membolehkan pilihan mudah berbilang kotak pilihan dengan satu klik. Dengan melaksanakan fungsi ini, anda boleh mempertingkatkan pengalaman pengguna dan memperkemas penyerahan borang.

Untuk melaksanakan kotak pilihan "pilih semua", anda boleh menggunakan JavaScript untuk memanipulasi sifat bertanda semua kotak pilihan lain:

<script type="text/javascript">
  function toggleAll(source) {
    var checkboxes = document.querySelectorAll('input[type="checkbox"][name="foo"]');
    for (var i = 0; i < checkboxes.length; i++) {
      checkboxes[i].checked = source.checked;
    }
  }
</script>
Salin selepas log masuk

Dalam skrip ini, fungsi toggleAll() ditakrifkan untuk menogol keadaan bertanda semua kotak pilihan dengan nama "foo" setiap kali kotak pilihan sumber (kotak pilihan "pilih semua") diklik.

Untuk menggunakan skrip ini, cuma tambah kotak pilihan berikut pada HTML anda:

<input type="checkbox" onclick="toggleAll(this)" /> Select All
Salin selepas log masuk

Setelah disepadukan, klik kotak pilihan "Pilih Semua" kini akan menogol keadaan bertanda semua kotak pilihan lain pada halaman dengan nama "foo." Ini menyediakan cara yang mudah untuk pengguna memilih semua item dalam bentuk dengan cepat dan mudah.

Atas ialah kandungan terperinci Bagaimana untuk Membuat Kotak Semak 'Pilih Semua' dalam HTML?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan