replaceChild mit mehreren variablen
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
code
dank
dom
element
freund
funktionieren
helfen
http
idee
jemand
objekt
problem
string
text
variablen elemente
-
Hallo Freunde,
ich habe ein Problem mit Javascript/Dom.
Ich möchte mit replaceChild(); eine Variable durch mehrere Variablen erstzen.
Ich hab es Probiert mit
element.parentNode.replaceChild(variable1 && variable2 , element);
und mit
element.parentNode.replaceChild(variable1 + variable2 , element);
Hat jemand eine Idee?
Ihr würdet mir sehr helfen.
Danke
schachfeld -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
var n = document.createTextNode(variable1 + variable2); element.parentNode.replaceChild(n , element);
Ungetestet, sollte aber funktionieren, wenn v1 und v2 Strings (und keine Objekte) sind.
mfg
Beitrag zuletzt geändert: 21.10.2012 18:06:56 von syberpsace -
An sich würde es warscheinlich funktionieren. Das Problem ist das ich in den variablen Elemente gespeichert habe und die nicht in Text umgewandelt werden können.
d.h.:
var rect1= document.createElementNS('http://www.w3.org/2000/svg', 'rect'); var rect2= document.createElementNS('http://www.w3.org/2000/svg', 'rect'); var n = document.createTextNode(rect1 + rect2); element.parentNode.replaceChild(n , element);
So kann das nicht funktionieren, aber trotzdem danke
Beitrag zuletzt geändert: 21.10.2012 18:18:29 von schachfeld -
Wie wäre es, wenn du das eine Element mit
entfernst und dann mitremoveChild()
/insertBefore()
das neue Element einfügst?insertAfter()
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage