peter: Eventhandler kaputt?

Beitrag lesen

Hi,

Das geht so nicht:

newList.onchange = "alert('Hey!');";

Wenn du irgendwo eine Funktion notiert hättest, z.B.:

function sagHey()
{
alert('Hey!');
}

dann kannst du diese Funktion als Methode diener neuen Liste notieren:

newList.onchange = sagHey;

ansonsten mußt du's so notieren:

newList.onchange = function(){alert('Hey!');};

Gibt es eigentlich eine bessere Möglichkeit ein DOM-Element zu löschen, ausser die innerHML-Eigenschaft auf den Leerstring zu setzen? Den DOM-Elementen fehlt anscheinend sowas wie eine Suicide- oder eine KillChild-Methode.

Schau mal nach removeChild().

Gruß
peter