Kalle_B: Was ist 'this' ?

Beitrag lesen

Hallöle,

was ist eigentlich 'this' als Parameter an eine Funktion?

Bei Klick auf dieses läuft die aufgerufene Funktion korrekt:

  
<td id="p101_table_7"><a href="#" class="sortheader" onclick="ts_resortTable(this, 7);return false;">Tel<span class="sortarrow">&nbsp;&nbsp;<img class="ic_kl" src="css/sort_none.gif" alt="↓"></span></a></td>  

aber bei Klick auf dieses gibt es in der Funktion einen Fehler:

  
<td id="p101_table_7"><a href="#" class="sortheader" onclick="ts_resortTable(document.getElementById('p101_table_7'), 7);return false;">Tel<span class="sortarrow">&nbsp;<img class="ic_kl" src="css/sort_none.gif" alt="↓"></span></a></td>  

und ich dachte, 'this' ist der Knoten, den man auch mit seiner id benennen könnte.

LG Kalle