<option>
Komponen <option> bawaan peramban memungkinkan Anda untuk me-render opsi di dalam kotak <select>.
<select>
<option value="someOption">Sebuah opsi</option>
<option value="otherOption">Opsi lain</option>
</select>Referensi
<option>
Komponen <option> bawaan peramban memungkinkan Anda untuk me-render opsi di dalam kotak <select>.
<select>
<option value="someOption">Sebuah opsi</option>
<option value="otherOption">Opsi lain</option>
</select>Lihat contoh lebih banyak di bawah ini.
Props
<option> mendukung semua props elemen umum.
Sebagai tambahan, <option> mendukung props berikut:
disabled: Sebuah boolean. Jikatrue, opsi akan tidak dapat dipilih dan akan tampak redup.label: Sebuah string. Menentukan arti dari opsi. Jika tidak ditentukan, teks di dalam opsi akan digunakan.value: Nilai yang akan digunakan ketika mengirimkan induk<select>dalam form jika opsi ini dipilih.
Caveats
- React tidak mendukung atribut
selecteddalam<option>. Sebagai gantinya, opervaluedari opsi ke elemen induk<select defaultValue>untuk sebuah uncontrolled select box, atau<select value>untuk controlled select.
Penggunaan
Menampilkan kotak select dengan opsi
Render sebuah <select> dengan daftar komponen <option> di dalamnya untuk menampilkan sebuah kotak pilihan. Beri setiap <option> sebuah value yang merepresentasikan data yang akan dikirim dengan formulir.
Baca lebih lanjut mengenai menampilkan <select> dengan daftar dari komponen <option>.
export default function FruitPicker() { return ( <label> Pilih buah: <select name="selectedFruit"> <option value="apple">Apel</option> <option value="banana">Pisang</option> <option value="orange">Jeruk</option> </select> </label> ); }