<ul> <li>1</li> <li>5</li> <li>6</li> <li>4</li> </ul> <script type="text/javascript"> var li=document.getElementsByTagName("li"); for(var i=0;i<li.length;i++){ (function(x){ li[x].onclick=function(){alert(x);} })(i); } </script>
原文:http://www.cnblogs.com/zxjwlh/p/6235516.html