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