Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2006 Teil von Juli

SELFHTML Forumsarchiv
createTextNode mit innerHTML?

Informationsseite
  1. Seite (JAVASCRIPT) createTextNode mit innerHTML? von jsEr, 31. 07. 2006, 08:49
nach unten

createTextNode mit innerHTML?

Die folgende Nachricht zum Thema stammt von: jsEr, 31. 07. 2006, 08:49

Z1 var SpanTag = document.createElement("span");
Z2 var SpanTagInner = document.createTextNode(AktElem.parentNode.innerHTML);
Z3 SpanTag.appendChild(SpanTagInner);


Hi Folgendes Problem,
ich habe in einer Tabelle ein input Feld möchte jetzt um das Inputfeld ein Span machen. Ich würde das mit dem oben geposteten Code machen. Mein Problem ist nun das ich die Zeichen "<" und ">" in &lt; und &gt; umgesetzt bekomme und das möchte ich nicht. aber ich kann es auch nicht per replace ersetzen. jemand eine Idee wie man das lösen kann?

nach obennach unten

createTextNode mit innerHTML?

Die folgende Nachricht zum Thema stammt von: Cheatah, 31. 07. 2006, 09:02

Hi,

»» ich habe in einer Tabelle ein input Feld möchte jetzt um das Inputfeld ein Span machen. Ich würde das mit dem oben geposteten Code machen. Mein Problem ist nun das ich die Zeichen "<" und ">" in &lt; und &gt; umgesetzt bekomme

natürlich. innerHTML ist eine (_eine_) String-Repräsentation des Codes, keine Ansammlung von verschiedensten Nodes. Die sind schon vorher da, also wenn Du auf innerHTML schlicht und ergreifend verzichtest.

»» und das möchte ich nicht. aber ich kann es auch nicht per replace ersetzen. jemand eine Idee wie man das lösen kann?

Wenn Du Nodes klonen möchtest, dann klone doch einfach die Nodes.

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes

nach obennach unten

createTextNode mit innerHTML?

Die folgende Nachricht zum Thema stammt von: MudGuard, 31. 07. 2006, 09:39

Hi,

»» »» ich habe in einer Tabelle ein input Feld möchte jetzt um das Inputfeld ein Span machen. Ich würde das mit dem oben geposteten Code machen. Mein Problem ist nun das ich die Zeichen "<" und ">" in &lt; und &gt; umgesetzt bekomme
»» Wenn Du Nodes klonen möchtest, dann klone doch einfach die Nodes.

Wozu klonen? Es soll doch auch nachher nur ein input existieren
Das span-Element vor oder hinter dem input einhängen, danach das input-Element als Kind in das span einhängen (damit wird es automatisch an der ursprünglichen Stelle entfernt, da es sich ja nicht gleichzeitig an zwei Stellen befinden kann).

cu,
Andreas
--
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
O o ostern ...
Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2006 Teil von Juli

© 1998-2006 Seite Impressum, Software: Classic Forum