JavaScriptでのフォーム部品(オプション部品;select, options, defaultSelected, selected, text, value, length)

JavaScriptでのフォーム部品(オプション部品;select, options, defaultSelected, selected, text, value, length)

目次:

フォーム部品(select要素)の概要

HTMLのフォームで使用する要素のすべてのオプションを配列のように扱えるオブジェクトとして返します。このオブジェクトを通じて、オプションの追加、削除、変更が可能です。


let select = document.forms['exampleForm'].elements['exampleSelect'];
console.log(select.options); // 全オプションを取得
    

新しいオプションを追加する例:


let newOption = new Option("Option 4", "4");
select.options.add(newOption); // Option 4を追加
    

特定のオプションを取得: options[n]

options[n]を使用すると、特定のインデックスにある


let firstOption = select.options[0];
console.log(firstOption.text); // "Option 1"
    

options.length

options.lengthは、現在の