Dalam tutorial ini, Anda akan belajar cara mendapatkan nilai dari opsi yang dipilih di kotak pilih menggunakan jQuery. Ada dua metode untuk mendapatkan nilai dari opsi yang dipilih. Anda dapat memilih teks atau menemukan posisinya dalam daftar drop-down dengan menggunakan opsi. atribut yang dipilih atau metode val() di jQuery Show
Metode val() mengembalikan nilai dari nilai atribut yang dipilih
Metode text() mengembalikan string dari opsi yang dipilih _Mari tunjukkan apa yang akan mengembalikan kedua metode ini dengan contoh berikut
Metode val() akan memilih nilai opsi misalnya "1", dan jika Anda ingin mendapatkan string "Tom" Anda dapat menggunakan metode teks() Metode text() dan val()Metode text() akan menyetel atau mengembalikan konten teks dari elemen yang dipilih Ini mengembalikan konten teks dari semua elemen yang cocok. Saat digunakan untuk menyetel konten, ini akan menimpa konten dari semua elemen yang cocok Metode val() adalah metode bawaan di jQuery, yang digunakan untuk mendapatkan nilai elemen formulir (mis. g. , masukan, pilih, textarea). Ini akan mengembalikan nilai atribut value dari elemen pertama yang cocok Mendapatkan nilai pilih dalam HTML adalah pertanyaan yang cukup berulang. Pelajari cara mengembalikan nilai dan teks dari daftar dropdown menggunakan JavaScript murni atau jQuery Anggaplah Anda memiliki kode berikut
Ada dua informasi yang mungkin ingin kami dapatkan dalam kasus ini
Cara mendapatkan nilai pilihUntuk mendapatkan nilai pilih atau dropdown dalam HTML menggunakan JavaScript murni, pertama kita mendapatkan tag pilih, dalam hal ini dengan id, dan kemudian kita mendapatkan nilai yang dipilih melalui properti selectedIndex _Nilai "en" akan dicetak di konsol (Ctrl + Shift + J untuk membuka konsol) Mendapatkan nilai pilih dengan jQuery
Cara mendapatkan teks dari pilihUntuk mendapatkan konten dari suatu opsi, tetapi bukan nilainya, kodenya hampir sama, ambil saja properti teks sebagai ganti nilai Pada artikel ini, kita akan belajar mendapatkan nilai yang dipilih dalam daftar dropdown di Javascript. Kita bisa mendapatkan nilai menggunakan 2 metode
Kami akan memahami kedua metode ini melalui contoh Metode 1. Menggunakan properti nilai. The value of the selected element can be found by using the value property on the selected element that defines the list. This property returns a string representing the value attribute of the Sintaksis selectElement.value_ Contoh. Contoh ini menjelaskan properti nilai yang dapat ditemukan untuk elemen yang dipilih HTML
selectElement.options[selectElement.selectedIndex].value1 selectElement.options[selectElement.selectedIndex].value2 selectElement.options[selectElement.selectedIndex].value1 selectElement.options[selectElement.selectedIndex].value4
selectElement.options[selectElement.selectedIndex].value6 title > selectElement.options[selectElement.selectedIndex].value6 head >
selectElement.options[selectElement.selectedIndex].value1 4
selectElement.options[selectElement.selectedIndex].value6 <!DOCTYPE html> 8 8
selectElement.options[selectElement.selectedIndex].value1 < 4selectElement.options[selectElement.selectedIndex].value1 < 6
selectElement.options[selectElement.selectedIndex].value6 < 1>
selectElement.options[selectElement.selectedIndex].value1 < head 7 head 8 0> 0>
selectElement.options[selectElement.selectedIndex].value1 selectElement.options[selectElement.selectedIndex].value6 head 7>
selectElement.options[selectElement.selectedIndex].value6 head 3>
selectElement.options[selectElement.selectedIndex].value02 selectElement.options[selectElement.selectedIndex].value1 < selectElement.options[selectElement.selectedIndex].value05 selectElement.options[selectElement.selectedIndex].value06 0selectElement.options[selectElement.selectedIndex].value08 selectElement.options[selectElement.selectedIndex].value09 selectElement.options[selectElement.selectedIndex].value05 >
selectElement.options[selectElement.selectedIndex].value6 head 3>
selectElement.options[selectElement.selectedIndex].value20 selectElement.options[selectElement.selectedIndex].value21 0selectElement.options[selectElement.selectedIndex].value23 selectElement.options[selectElement.selectedIndex].value24 selectElement.options[selectElement.selectedIndex].value20 > selectElement.options[selectElement.selectedIndex].value_27
selectElement.options[selectElement.selectedIndex].value30 selectElement.options[selectElement.selectedIndex].value31 0selectElement.options[selectElement.selectedIndex].value33 >
selectElement.options[selectElement.selectedIndex].value36 selectElement.options[selectElement.selectedIndex].value1 selectElement.options[selectElement.selectedIndex].value38 selectElement.options[selectElement.selectedIndex].value1 selectElement.options[selectElement.selectedIndex].value40 selectElement.options[selectElement.selectedIndex].value1 selectElement.options[selectElement.selectedIndex].value42
selectElement.options[selectElement.selectedIndex].value44
selectElement.options[selectElement.selectedIndex].value6 selectElement.options[selectElement.selectedIndex].value30 > selectElement.options[selectElement.selectedIndex].value6 <!DOCTYPE html> 4>
selectElement.options[selectElement.selectedIndex].value6 selectElement.options[selectElement.selectedIndex].value54 > Keluaran properti nilai Metode 2. Menggunakan properti selectedIndex dengan properti option The selectedIndex property returns the index of the currently selected element in the dropdown list. This index starts from 0 and returns -1 if no option is selected. The options property returns the collection of all the option elements in the Sintaksis selectElement.options[selectElement.selectedIndex].value Nilai properti
Return value: It returns HTMLOptionsCollection Object by specifying all the Contoh. Contoh ini menjelaskan properti selectedIndex dengan properti option HTML
selectElement.options[selectElement.selectedIndex].value1 selectElement.options[selectElement.selectedIndex].value2 selectElement.options[selectElement.selectedIndex].value1 selectElement.options[selectElement.selectedIndex].value4
selectElement.options[selectElement.selectedIndex].value6 title > selectElement.options[selectElement.selectedIndex].value6 head >
selectElement.options[selectElement.selectedIndex].value1 4
selectElement.options[selectElement.selectedIndex].value6 <!DOCTYPE html> 8 8
selectElement.options[selectElement.selectedIndex].value1 selectElement.options[selectElement.selectedIndex].value2 selectElement.options[selectElement.selectedIndex].value1 selectElement.options[selectElement.selectedIndex].value4
selectElement.options[selectElement.selectedIndex].value6 < 1>
selectElement.options[selectElement.selectedIndex].value1 < head 7 head 8 0> 0>
selectElement.options[selectElement.selectedIndex].value1 selectElement.options[selectElement.selectedIndex].value6 head 7>
selectElement.options[selectElement.selectedIndex].value6 head 3>
selectElement.options[selectElement.selectedIndex].value02 selectElement.options[selectElement.selectedIndex].value1________99__7_______05 selectElement.options[selectElement.selectedIndex].value06 0selectElement.options[selectElement.selectedIndex].value08 selectElement.options[selectElement.selectedIndex].value09 selectElement.options[selectElement.selectedIndex].value05 8
selectElement.options[selectElement.selectedIndex].value6 head 3>
selectElement.options[selectElement.selectedIndex].value20 selectElement.options[selectElement.selectedIndex].value21 0selectElement.options[selectElement.selectedIndex].value23 <!DOCTYPE html> 75selectElement.options[selectElement.selectedIndex].value20 >
selectElement.options[selectElement.selectedIndex].value30 selectElement.options[selectElement.selectedIndex].value31 0selectElement.options[selectElement.selectedIndex].value33 >
selectElement.options[selectElement.selectedIndex].value36 selectElement.options[selectElement.selectedIndex].value1 selectElement.options[selectElement.selectedIndex].value38 selectElement.options[selectElement.selectedIndex].value1 <!DOCTYPE html> 91selectElement.options[selectElement.selectedIndex].value1 selectElement.options[selectElement.selectedIndex].value42
selectElement.options[selectElement.selectedIndex].value44
selectElement.options[selectElement.selectedIndex].value6 selectElement.options[selectElement.selectedIndex].value30 > selectElement.options[selectElement.selectedIndex].value6 <!DOCTYPE html> 4>
selectElement.options[selectElement.selectedIndex].value6 selectElement.options[selectElement.selectedIndex].value54 > Keluaran Properti SelectedIndex dengan properti opsi JavaScript terkenal untuk pengembangan halaman web tetapi juga digunakan di berbagai lingkungan non-browser. Anda dapat mempelajari JavaScript dari awal dengan mengikuti Tutorial JavaScript dan Contoh JavaScript ini Bagaimana Anda tahu opsi mana yang dipilih dalam HTML?Properti yang dipilihIndex menyetel atau mengembalikan indeks dari opsi yang dipilih dalam daftar tarik-turun . Indeks dimulai dari 0. Catatan. Jika daftar drop-down memungkinkan banyak pilihan, itu hanya akan mengembalikan indeks dari opsi pertama yang dipilih. Catatan. Nilai "-1" akan membatalkan pilihan semua opsi (jika ada).
Bagaimana saya tahu opsi mana yang dipilih di dropdown?Nilai elemen terpilih dapat ditemukan dengan menggunakan properti value pada elemen terpilih yang menentukan daftar . Properti ini mengembalikan string yang mewakili atribut nilai dari elemen
Bagaimana cara mendapatkan nilai opsi yang dipilih dalam HTML?Metode text() mengembalikan string dari opsi yang dipilih. Metode val() akan memilih nilai dari option misal "1", dan jika ingin mendapatkan string "Tom" bisa menggunakan .
Bagaimana cara memeriksa apakah nilai DropDownList dipilih dalam HTML?Validasi (Periksa) HTML Pilih DropDownList menggunakan jQuery
|