Select properti selectedIndex

Definisi dan penggunaan

selectedIndex Properti menetapkan atau mengembalikan indeks opsi yang dipilih dalam daftar turun (indeks bawah).

Indeks dimulai dari 0.

Keterangan:Jika daftar turun mengizinkan pemilihan berbagai pilihan, ia hanya akan kembalikan indeks opsi pertama yang dipilih.

Keterangan:Nilai "-1" akan membatalkan pilihan semua opsi (jika ada).

Keterangan:Jika tiada opsi dipilih, properti selectedIndex akan kembalikan -1.

Lihat juga:

Panduan HTML:Tanda <select> HTML

Contoh

Contoh 1

Pilih elemen <option> dengan indeks "2":

document.getElementById("mySelect").selectedIndex = "2";

Coba sendiri

Contoh 2

Tunjukkan indeks dan teks opsi yang dipilih dalam daftar turun:

var x = document.getElementById("mySelect").selectedIndex;
var y = document.getElementById("mySelect").options;
alert("Index: " + y[x].index + " adalah " + y[x].text);

Coba sendiri

Contoh 3

Batalkan pilihan semua opsi:

document.getElementById("mySelect").selectedIndex = "-1";

Coba sendiri

Contoh 4

Jika tiada opsi dipilih, properti selectedIndex akan kembalikan "-1":

var x = document.getElementById("mySelect").selectedIndex;

Coba sendiri

Sintaks

Kembalikan properti selectedIndex:

selectObject.selectedIndex

Tetapkan properti selectedIndex:

selectObject.selectedIndex = nombor

Nilai atribut

Nilai Penerangan
nombor Tentukan indeks pilihan yang dipilih dalam senarai pilihan turun (indeks bawah).

Butir Teknik

Nilai balikan:

Nombor, menunjukkan indeks pilihan yang dipilih dalam senarai pilihan turun. Indeks bermula daripada 0.

Jika tiada pilihan dipilih, nilai balikan adalah -1.

Dukungan Pemetaan Peramban

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Sokongan Sokongan Sokongan Sokongan Sokongan