LX: aObj.onclick = function() {alert(this);}

Beitrag lesen

Jedes Event wird, wenn es nicht innerhalb des Node-Attributs übergeben wird, innerhalb des Scopes von window ausgeführt. "this" ist daher in diesem Fall window.

Zwischen

<a onclick="alert(this);"></a>

und

<a></a>  
<script type="text/javascript">

document.getElementsByTagName('a').onclick = function() { alert(this); }
</script>

gibt es nun mal doch einen Unterschied.

Gruß, LX

--
X-Self-Code: sh:( fo:) ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: Unusual
X-Please-Search-Archive-First: Absolutely Yes