<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Title</title>
<script type="text/javascript">
window.onload = function () {
var links = document.getElementsByTagName("a");
for(var i=0 ; i<links.length ; i++){
links[i].onclick = function () {
//问题:点击哪个超链接就弹出哪个超链接的索引
alert(i);
};
}
};
</script>
</head>
<body>
<ul>
<li><a href="javascript:;">超链接一</a></li>
<li><a href="javascript:;">超链接二</a></li>
<li><a href="javascript:;">超链接三</a></li>
<li><a href="javascript:;">超链接四</a></li>
</ul>
</body>
</html>
怎么运用闭包解决点击点击哪个超链接就弹出哪个超链接的索引?
相关分类