<strong>方法 1、イベント バブリングを使用してリストの親ノードに処理を委任します</strong>: <br><div class="codetitle"> <span><a style="CURSOR: pointer" data="80408" class="copybut" id="copybut80408" onclick="doCopy('code80408')"><u>コードをコピー</u></a></span>コードは次のとおりです。 🎜> var liArray = ulObj.getElementsByTagName("li"); </div>for (var i = 0; i <liarray.length i class="codebody" id="code80408">if (liArray[i] === tg) { <br>alert(i 1); <br>} <br>} <br>} <br><br> <br><br>方法 2、クロージャ <br> を使用します: <br><br> <br><strong>コードをコピー</strong><br><div class="codetitle"> コードは次のとおりです:<span><a style="CURSOR: pointer" data="72122" class="copybut" id="copybut72122" onclick="doCopy('code72122')"> <u>var liArray = document.getElementById("myUl").getElementsByTagName("li") ; </u> for (var i = 0; i < liArray.length; i ) { </a>(function () { </span>var n = i; </div>liArray[i].onclick = function () { <div class="codebody" id="code72122"> アラート(n 1); <br>} <br>})(i) <br>} <br><br> <br><br>HTML コード<br>: <br><br> </div> <br><strong>コードをコピーします</strong><br><div class="codetitle"> コードは次のとおりです。<span><a style="CURSOR: pointer" data="50096" class="copybut" id="copybut50096" onclick="doCopy('code50096')"> <u><ul id='myUl'<リ>ハハ</u>ヘイヘイ</a>ガガリ></span> </div></liarray.length>