Menu
CoddyTech

Tombol Radio

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

Dalam HTML, tombol radio digunakan untuk membuat kumpulan opsi yang saling eksklusif, sehingga pengguna hanya dapat memilih satu opsi dari kumpulan tersebut. Tombol radio dibuat menggunakan tag <input> dengan atribut type yang diatur ke "radio".

Berikut sintaks dasar untuk membuat tombol radio dalam HTML:

<input type="radio" id="option1" name="radiogroup" value="option1">
<label for="option1">Option 1</label>
  • <input>: Tag yang mendefinisikan kolom input.
  • type="radio": Atribut yang menentukan tipe input sebagai tombol radio.
  • id: Atribut yang memberikan pengenal unik pada tombol radio.
  • name: Atribut yang mengelompokkan tombol radio. Semua tombol radio dengan name yang sama termasuk dalam grup yang sama, dan hanya satu opsi dalam grup yang dapat dipilih pada satu waktu.
  • value: Atribut yang menentukan nilai yang terkait dengan tombol radio. Nilai ini dikirim ke server saat formulir dikirim.
  • <label>: Tag yang menyediakan label yang dapat diklik untuk tombol radio. Atribut for pada label harus cocok dengan atribut id pada tombol radio.

Berikut contoh cara membuat grup tombol radio:

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

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

challenge icon

Tantangan

Mudah

Buat dokumen HTML yang berisi form dengan sekelompok tombol radio. Form tersebut harus memiliki elemen berikut:

  1. Sekelompok tiga tombol radio dengan name "color".
  2. Tombol radio pertama harus memiliki id "red", value "red", dan label dengan teks "Red".
  3. Tombol radio kedua harus memiliki id "green", value "green", dan label dengan teks "Green".
  4. Tombol radio ketiga harus memiliki id "blue", value "blue", dan label dengan teks "Blue".
  5. 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