Elemen Select Option adalah elemen yang diperuntukkan untuk pengguna dapat memilih sebuah elemen diantara beberapa pilihan.

Untuk dapat lebih mudah dimengerti, pada kesempatan kali ini digunakan contoh dimana sebuah elemen berbentuk kotak yang akan diubah warna latar belakangnya dengan menggunakan select option.

Membuat Elemen Kotak

Hal yang pertama dilakukan adalah membuat elemen kotaknya. Berikut adalah penulisan program pada HTML

Berikut adalah penulisan program pada CSS untuk elemen kotak ini.

Membuat Elemen Select Option dengan HTML

Setelah membuat elemen kotak, selanjutnya adalah elemen Select Option. Hal yang pertama dilakukan adalah membuat elemen select. Selanjutnya adalah membuat elemen option dimana elemen ini ditempatkan didalam elemen select. Seperti pada contoh penulisan program berikut.

Untuk dapat dengan mudah diakses dengan javascript, elemen select dilengkapi dengan property id. Pada contoh diatas, elemen ditandai dengan nama id select_1

Elemen option adalah elemen yang nantinya akan dipilih. Masing-masing elemen option memiliki value-nya masing-masing. Value ini yang membedakan satu elemen option dengan elemen option yang lain.

Di dalam elemen option ini terdapat tulisan yang akan ditampilkan kepada pengguna.

Tombol Perintah

Menekan tombol adalah salah satu cara memulai sebuah fungsi. Berikut ini adalah contoh penulisan program elemen tombol pada HTML.

Pada saat tombol ditekan, akan dijalankan fungsi dengan nama fungsi ubah().

Deklarasi

Setelah elemen kotak, elemen select option dan tombol pemicu telah dibuat, maka selanjutnya adalah membuat fungsi yang akan dijalankan apabila tombol ditekan.

Sebelum menuliskan fungsi, elemen pada HTML dideklarasikan terlebih dahulu sehingga dapat diatur dengan menggunakan javascript. Berikut baris programnya.

Fungsi

Setelah semua telah dideklarasikan, selanjutnya adalah membuat fungsi yang akan bekerja pada saat tombol ditekan.

Pada saat membuat tombol pada bagian sebelumnya, telah disebutkan bahwa tombol akan menjalankan fungsi dengan nama ubah(). Berikut adalah fungsi tersebut dan perintah yang terdapat didalamnya.

Fungsi diatas akan memeriksa value pada elemen select option. Jika value berupa "a" yang mana berarti warna yang dipilih adalah Merah maka latar belakang elemen kotak akan berubah menjadi warna merah. Dan seterusnya

Hasil

Berikut tampilan kotak, select option dan tombol pemicunya yang telah dibuat.

Pilih Warna

Lihat juga:

Sekian, Semoga bermanfaat