Moin,
ich habe dieses HTML:
<p>Voer de postcode of de naam van uw plaats in. <img class=translate src="img/icon_nl.png" alt="" /></p>
<!--###Bitte gib die Postleitzahl oder den Namen deines Ortes ein###Please enter the postal code or the name of your place###Voer de postcode of de naam van uw plaats in###-->
Bei Klick auf das img-Element möchte ich den Inhalt der Bemerkung zwischen <!-- -->
alert( "[" +this.parentElement.nextSibling +"]" );
alert( "[" +this.parentElement.nextSibling.substringData(0,20) +"]" );
alert( "[" +this.parentElement.nextSibling.data +"]" );
alert( "[" +this.parentElement.nextSibling.innerHTML +"]" );
alert( "[" +this.parentElement.nextSibling.value +"]" );
alert( "[" +this.parentElement.nextSibling.text +"]" );
Die erste Antwort: [[object Text]]
, alle weiteren sind undefined oder leer. Wie komme ich an den Text?
Gruß, Linuchs