onclick中的函数的参数this

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>this</title>
</head>
<body>
<div>hello d1
<div>hello d2
<p>
<a onclick="show(this)" star="exorable">hello d3</a>
<!--此处this指当前的标签,this做定位更方便-->
</p>
<p>hello p2</p>
</div>
<p>hello p</p>

</div>
<script>
function show(self) {
console.log(self.getAttribute('star'));//exorable
}
</script>

</body>
</html>
posted @ 2020-02-05 18:54  Stary_tx  阅读(1361)  评论(0编辑  收藏  举报