React28 / 78

Checkbox, Radio, dan Select dalam React

Untuk checkbox gunakan checked={isAgreed} dan onChange={(e) => setIsAgreed(e.target.checked)}.

👀 Contoh dulu

<input type="checkbox" checked={isAgree} onChange={(e) => setIsAgree(e.target.checked)} />

Hasilnya: Status centang checkbox terikat dengan boolean state.

💡 Perhatikan penggunaan e.target.checked (bukan e.target.value) untuk checkbox.

📝 Sekarang giliranmu

Buatlah sebuah input bertipe checkbox yang dikendalikan oleh state. Gunakan properti agree untuk mengikat nilainya, dan perbarui melalui fungsi setAgree saat event perubahannya (change) terjadi.

Preview