HTML DOM データリスト オプション コレクションは、HTML
プロパティ
以下は、データリスト オプション コレクションのプロパティです。
プロパティ |
説明 |
Length |
コレクション内の |
#メソッド
データリスト オプション収集のメソッドは次のとおりです。
#メソッド
Description |
|
[index]td>指定された位置にあるコレクションから |
要素を返します。索引。インデックスは 0 から始まり、インデックス番号が範囲外の場合は null を返します。 |
item(index)指定されたインデックスにあるコレクションから
要素を返します。インデックスは 0 から始まり、範囲外の場合は null を返します。 |
namedItem(id)
| 指定された ID のコレクションから
要素を返します。 ID が存在しない場合は Null を返します。 |
構文
次に、データ リスト オプションのコレクションの構文を示します。
datalistObject.options
ログイン後にコピー
Example
実際に見てみましょう。 Datalist オプション コレクションの 1 つの例を見てください。-
Demonstration
Datalist option elements example
Click the below button to display the number of datalist option elements
ログイン後にコピー
Output
これにより、次の出力が生成されます-
Single [カウント] ボタンをクリックすると (データ リストをクリックして要素の数を自分でカウントできます) -
属性を持つ入力ボックスを作成します。リスト値「fruits」、同じIDを持つデータのリストにリンクします。これは、入力ボックスに入力すると、データ リストがオプション値を使用して入力テキストを完成させようとすることを意味します。 ID「fruits」のデータリストが 4 つのオプション値で作成されます。データ リストとそのリンクされた入力ボックスはすべてフォーム内に存在します-
次に、ボタン COUNT を作成します。ユーザーがボタンをクリックすると、elementNo() メソッドが実行されます-
elementNo() メソッドは、getElementById() メソッドを使用してデータリストの options.length プロパティ値を取得し、それを変数 fLength に割り当てます。次に、innerHTML 属性 -
function elementNo() { var fLength = document.getElementById("fruits").options.length; document.getElementById("Sample").innerHTML = "The datalist contains " + fLength + " options"; }
ログイン後にコピー
を使用して、ID「Sample」の段落のオプション カウント値を表示します。
以上がHTML DOM データリスト オプション コレクションの中国語訳は、「HTML DOM データリスト オプション コレクション」です。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。