Menu
CoddyTech

Kotak Centang

Termasuk bagian Dasar-Dasar dalam perjalanan HTML di Coddy. Pelajaran 42 dari 60.

Dalam HTML, kotak centang digunakan untuk membuat sekumpulan opsi yang memungkinkan pengguna memilih beberapa opsi dari grup tersebut. Kotak centang dibuat menggunakan tag <input> dengan atribut type yang diatur ke "checkbox".

Berikut sintaks dasar untuk membuat kotak centang di HTML:

<input type="checkbox" id="option1" name="checkboxgroup" value="option1">
<label for="option1">Option 1</label>
  • <input>: Tag yang mendefinisikan bidang input.
  • type="checkbox": Atribut yang menentukan tipe input sebagai kotak centang.
  • id: Atribut yang memberikan pengenal unik untuk kotak centang.
  • name: Atribut yang mengelompokkan checkbox. Tidak seperti tombol radio, beberapa checkbox dengan name yang sama dapat dipilih secara bersamaan.
  • value: Atribut yang menentukan nilai terkait dengan checkbox. Nilai ini dikirim ke server saat formulir dikirim.
  • <label>: Tag yang menyediakan label yang dapat diklik untuk checkbox. Atribut for pada label harus cocok dengan atribut id pada checkbox.

Berikut contoh cara membuat grup kotak centang:

<form>
	<input type="checkbox" id="option1" name="mygroup" value="option1">
	<label for="option1">Option 1</label><br>
	
	<input type="checkbox" id="option2" name="mygroup" value="option2">
	<label for="option2">Option 2</label><br>
	
	<input type="checkbox" id="option3" name="mygroup" value="option3">
	<label for="option3">Option 3</label><br>
</form>

Dalam contoh ini, kita memiliki formulir dengan tiga kotak centang yang semuanya termasuk dalam grup yang sama karena menggunakan atribut name yang sama ("mygroup"). Setiap kotak centang memiliki id dan value yang unik, serta label yang sesuai. Saat pengguna memilih satu atau beberapa opsi ini lalu mengirimkan formulir, nilai kotak centang yang dipilih akan dikirim ke server.

challenge icon

Tantangan

Mudah

Buat dokumen HTML yang berisi formulir dengan sekelompok kotak centang. Formulir tersebut harus memiliki elemen berikut:

  1. Tag <form>.
  2. Di dalam formulir, buat sekelompok tiga kotak centang dengan nama "toppings".
  3. Kotak centang pertama harus memiliki id "cheese", nilai "cheese", dan label dengan teks "Cheese".
  4. Kotak centang kedua harus memiliki id "pepperoni", nilai "pepperoni", dan label dengan teks "Pepperoni".
  5. Kotak centang ketiga harus memiliki id "mushrooms", nilai "mushrooms", dan label dengan teks "Mushrooms".
  6. Tambahkan tag <br> setelah setiap label untuk membuat jeda baris.

Coba sendiri

<!DOCTYPE html>
<html>
    <body>
        <!-- Tulis kodemu di sini -->
    </body>
</html>
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Playground Web