Die childNodes werden von den Browsern z.T. unterschiedlich interpretiert
Die children aber nicht. :)
Doch:
<!DOCTYPE html>
<html>
<body>
<div id="thediv">
<!-- Kommentar -->
<p>Element</p>
</div>
<script>
[code lang=javascript](function () {
var div = document.getElementById('thediv');
alert('childNodes: ' + div.childNodes.length + '\nchildren: ' + div.children.length);
})();
</script>
</body>
</html>[/code]
5/1 in konformen Browsern
2/2 im IE
Mathias