Jutta: Funktions Problem this

Beitrag lesen

Hallo!

Um den Wert den "this" enthalten soll in deiner ausgegliederten Funktion nutzen zu können mußt du "this" im Kontext des HTML-Elements nutzen und den Wert als Variable übergeben.

das habe ich inzwischen halb verstanden und was neues gebaut was aber auch falsch ist?

---- schnipp ---

[...]

function ChangeText(obj.id)
   {

var obj = "if(aktiveZeile){document.getElementById(aktiveZeile).style.backgroundColor='#cccccc';}
    aktiveZeile=this.id;
    ChangeTxt('text 1');
    this.style.color='black';";

obj.id = txt;
   }

</script>

<table>
   <tr style="background: #cccccc;"
    onmouseover="this.style.cursor='hand' ; this.style.backgroundColor='green' ; status='over 1'"
    onmouseout="ChangeCol(this)  ; status=''"

onclick="ChangeText(this);"
    id="tab1">

<td>
   1111

[...]

---- schnapp ----