DOM Problem beim removen und Value anzeigen

Kurt Cobain

Erfahrenes Mitglied
Tach Tach

Also hab das hier:
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Unbenanntes Dokument</title>
<script type="text/javascript">
window.onload = function () 
{
    alert(document.getElementById("aussen").childNodes[1]);
	alert(document.getElementById("aussen").childNodes[1].nodeValue);
	document.getElementById("aussen").childNodes[1].removeNode(true);
}
</script>
</head>
<body>
<div id="aussen">
<div id="test">verschwinde</div>
</div>

</body>
</html>

Beim 1. Alert geht noch alles gut: Es wird angezeigt, dass es sich um ein Div handelt.

Beim nächsten will ich eigendlich den Inhalt das 2. Divs ausgeben lassen. Das funktioniert leider nicht, es wird nur null ausgegeben. Wieso? Was mach ich falsch?

Bei der letzten JS Anweißung will ich, dass das div Element verschwindet, tut es aber nicht. Was ist da falsch?

Hoff ihr könnt mir helfen


Gruß Ich
 
Text zählt als eigener Knoten im DOM machs also so:
Javascript:
alert(document.getElementById("aussen").childNodes[1].firstChild.data)
 

Neue Beiträge

Zurück