在线演示
<ul> <li>123</li> <li>233</li> <li>333</li> <li>433</li> <li>533</li> </ul>
var liList = document.getElementsByTagName('li'); for(var i = 0;i<liList.length;i++){ liList[i].index = i; liList[i].onclick = function(){ var j = this.index+1; alert(j); } }