Mika: DOM: Funktionsaufruf bei dynamischen Elementen

Beitrag lesen

Hi,

wie kann bei dynamisch erzeugten Elementen ein Funktionsaufruf realisiert werden?

Bei meiner unten stehenden Lösung wird die Funktion "check_artikelnr" einfach nicht aufgerufen. Es wird auch kein Fehler angezeigt...

Auszug aus Quelltext:

function more_orders ()
{
  var newRow = document.createElement("tr");
  newRow.id = "tr"+y;
  document.getElementById("table_foot").appendChild(newRow);

for(var x=0; x<=3 ; x++)
  {
    var newCol = document.createElement("td");
    newCol.id = "td"+y+x;
    document.getElementById("tr"+y).appendChild(newCol);

var newTextField = document.createElement("input");
    newTextField.type = "text";
    newTextField.id = "textfield"+y+x;
    newTextField.style.width = "75px";
    newTextField.onchange = "check_artikelnr(this.id)";
    document.getElementById("td"+y+x).appendChild(newTextField);
  }

y++;

}

Danke und viele Grüße Mika