Selama proses pemrograman, nilai kotak daftar drop -down sering diperoleh dari nilai dalam opsi, tetapi ada juga ketika ada nilai yang ditampilkan di halaman, misalnya opsi> "showtext", bagaimana kita mendapatkannya ? Metode ini sangat sederhana, kode spesifiknya adalah sebagai berikut:
Salin kode kode sebagai berikut:
<type skrip = "Teks/JavaScript">
Fungsi a (objek) {
Peringatan (objek);
}
</script>
<!-Dapatkan nilai tampilan->
<pilih Onchange = "a (this.options [this.selectIndIndex] .innerText);">
<Option value = "value-a"> Text-a </tiption>
<Option value = "value-b"> Text-b </pection>
</pilih>
<!-Dapatkan nilai nilai->
<pilih Onchange = "a (this.options [this.selectididex]. value);">
<Opsi value = "value-c"> Text-C </tion>
<Option value = "value-d"> Text-d </pection>
</pilih>
Function Isselect (SelectPress) {
// var select = document.geteLementById ("mySelect").
Var SelectValue = SelectPress.Options [SelectPress.SelectExdex].
var selectValue2 = selectpress.options [selectpress.selectedIndex] .innerText;
// Peringatan (SelectValue);
// waspada (selectValue2);
If (selectValue == "-1") {{
Peringatan ("Silakan pilih kota, pengiriman formulir formulir ditolak!")
Kembali;
}
kalau tidak {
Document.getElementById ('Form1').
}
}
<Pilih Onchange = "Isselect (ini);" ID = "MySelect">
<Option value = "-1">-silakan pilih- </pection>
<Option value = "0"> Beijing </pection>
<Option value = "1"> Shanghai </pection>
<Option value = "2"> Wuhan </pection>
</pilih>