2010-08-17 111 views
1

我有一个这样的元素:访问点击的元素

<p id='foo' onclick='go()'>hi</p> 

function go() { 
} 

我如何才能访问到所产生的点击(在这种情况下p元素)的元素?难道我只是做:

function go() { 
    var clicked = this; 
} 

感谢

回答

2

像这样:

<p id='foo' onclick='go(this)'>hi</p> 

function go(elem) { 
} 
+1

酷...我们张贴了同样的答案,完全在同一时间:) – 2010-08-17 00:19:03

2

你可以通过this作为参数:

<p id='foo' onclick='go(this);'>hi</p> 

function go(clicked) { 
}