Struppi: this überflüssig?

Beitrag lesen

<a href="seite.html" onclick="[code lang=javascript]window.open(this.href);return false">[/code]

Kannst du mir womöglich erklären, warum das „this“ bei solchen Aufrufen weggelassen werden kann?

Erkären kann es die eher jemand wie molily.

Konkret:

<a href="seite.html" onclick="[code lang=javascript]alert('Ziel: '+href);return false">Ziel</a>[/code]

Bezieht sich der Aufruf hier ohne weitere Angabe zwingend auf das aktuelle Objekt?

Ja, was aber nicht immer unproblematisch ist:

<script type="text/javascript">  
function href()  
{  
alert('test');  
}  
</script>  
<a href="#" test="x" onclick="alert(href); href()">klick</A>  

Struppi.