例
ドロップダウンリストで選択されたオプションのインデックスとテキストを表示します。
var x = document.getElementById("mySelect").selectedIndex;
var y = document.getElementById("mySelect").options;
alert("Index: " + y[x].index + " is " + y[x].text);
»それを自分で試してみてください 定義と使用法
インデックスプロパティセットするか、ドロップダウンリスト内のオプションのインデックス位置を返します。
インデックスは0から始まります。
ブラウザのサポート
インデックスプロパティは、すべての主要なブラウザでサポートされています。
構文
indexプロパティを返します:
optionObject .index
indexプロパティを設定します。
optionObject .index= プロパティ値 値 説明 integer ドロップダウンリスト内のオプションのインデックス位置を指定します。
技術的な詳細
戻り値: ドロップダウンリスト内のオプションのインデックス位置を表す番号、。 インデックスは0から始まります。
その他の例
例
ドロップダウンリスト内のすべてのオプションのテキストとインデックスを表示します。
var x = document.getElementById("mySelect");
var txt = "All options: ";
var i;
for (i = 0; i < x.length; i++) {
txt = txt + "\n"
+ x.options[i].text + " has index: " + x.options[i].index;
} »それを自分で試してみてください
<オプションオブジェクト