Und da ist dann noch etwas was mich wundert nachdem ich nun weiss, dass Zeileumbrüche dafür verantwortlich sind.
<div>
<p>
<button onclick="alert(this.parentNode.lastChild.nodeName);" >TEST</button>
<h5>rgreg</h5></p></div>
In diesem Beispiel existiert nach dem letzten Knoten(in dem Fall <h5> kein Whitspace/Umbruch mehr, also müsste das doch funktionieren? Tut es aber nicht.
Entferne ich aber alle Umbrüche erhalte ich "BUTTON", was ja auch falsch ist, oder?
Timo