Felix Riesterer: Daten eines Textknotens löschen

Beitrag lesen

Liebe Gina,

document.getElementById("ImgName").lastChild
<b>​picture_000.jpg​</b>

lese ich das richtig? Mit "ImgName" erhälst Du ein Element, das als letzten Kindknoten ein <b>-Element hat? Dann ist klar, dass Du deleteData() nicht anwenden kannst, da es sich eben um keinen Textknoten, sondern ein <b>-Element handelt.

Lass Dir mal zur Kontrolle auch den [ref:self812;javascript/objekte/node.htm#node_type@title=nodeType] ausgeben. Hat <meinKnoten>.nodeType den Wert 3, dann hast Du wirklich einen Textknoten. Ansosten brauchst Du von diesem Knoten wiederum den passenden Kindknoten, um endlich einen Textknoten zu haben.

Liebe Grüße,

Felix Riesterer.

--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)