ホームページ >ウェブフロントエンド >jsチュートリアル >jsでクリックイベントインデックスを使用する方法
親要素内でクリックされた要素の位置を取得する JavaScript のプロパティは、element.index です。これは、リストまたはコレクション内でクリックされた要素の位置を特定するために使用されます。たとえば、li リスト項目にクリック イベントを設定し、そのインデックスを取得してクリックされた項目を特定します。
JavaScript でのクリック イベント index
の使用
クリック イベント index
属性は、親要素内のトリガーされた要素の位置を示します。 JavaScript では、このプロパティには次の方法でアクセスできます。
<code class="javascript">element.index</code>
使用法:
index
このプロパティは通常、どの要素がクリックされたかを判断するために使用されます。関連リストまたはコレクション内の位置。たとえば、次のコードは、リスト項目をクリックするとそのインデックスを取得します。
<code class="javascript">const listItems = document.querySelectorAll('li'); for (let i = 0; i < listItems.length; i++) { listItems[i].addEventListener('click', function() { console.log(this.index); }); }</code>
利点:
欠点:
ol
) または div# の場合のみ# # 他の要素を使用する場合に使用できます。
その他の注意事項:
この属性は、ページ全体のクリック イベントでは機能しません。
プロパティが更新されます。
プロパティは誤った値を返す可能性があります。
以上がjsでクリックイベントインデックスを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。