Select selectedIndex ค่า

คำนิยามและการใช้งาน

selectedIndex ตัวแปรมีความหมายเป็นดัชนีของตัวเลือกที่เลือกในรายการที่ค้างเลือก (index)。

ดัชนีเริ่มต้นที่ 0。

หมายเหตุ:ถ้ารายการที่ค้างเลือกอนุญาตให้เลือกหลายตัวเลือก มันจะกลับค่าดัชนีของตัวเลือกที่เลือกแรกเท่านั้น。

หมายเหตุ:ค่า "-1" จะยกเลิกการเลือกทุกตัวเลือก (ถ้ามี)。

หมายเหตุ:ถ้าไม่มีการเลือกตัวเลือกใด ๆ ค่า selectedIndex จะกลับค่า -1。

ดูเพิ่มเติม:

คู่มือ HTML:HTML <select> แทรก

ตัวอย่าง

ตัวอย่าง 1

เลือก element <option> ที่มีดัชนี "2":

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

ทดลองด้วยตัวเอง

ตัวอย่าง 2

แสดงดัชนีและข้อความที่เลือกในรายการที่ค้างเลือก:

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

ทดลองด้วยตัวเอง

ตัวอย่าง 3

ยกเลิกการเลือกทุกตัวเลือก:

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

ทดลองด้วยตัวเอง

ตัวอย่าง 4

ถ้าไม่มีการเลือกตัวเลือกใด ๆ ค่า selectedIndex จะกลับค่า "-1":

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

ทดลองด้วยตัวเอง

ภาษาบอกความ

กลับค่า selectedIndex ที่มีอยู่:

selectObject.selectedIndex

ตั้งค่าค่าตัวแปร selectedIndex:

selectObject.selectedIndex = number

ค่าของอัตรานิยม

ค่า รายละเอียด
number กำหนดดัชนีของโอกาสที่เลือกในรายการลงคะแนน (ดัชนี)

รายละเอียดเทคนิค

ค่าที่กลับมา

ตัวเลข แสดงดัชนีของโอกาสที่เลือกในรายการลงคะแนน ดัชนีเริ่มต้นที่ 0

ถ้าไม่เลือกโอกาสใด ค่าที่กลับมาจะเป็น -1

การสนับสนุนโปรแกรมนีเวอร์

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
สนับสนุน สนับสนุน สนับสนุน สนับสนุน สนับสนุน