hi,
kann man sich nicht die Referenz auf die Knoten besorgen (getElement..., childNodes, etc.) und mit der Referenz auf den Knoten, um den es geht, vergleichen? Also so etwas wie: (x == x.parentNode.childNodes[i])?
Was nützt das?
Wir wollen outerHTML von X haben, und wollen dies über innerHTML des parentNodes emulieren.
<Y>
<A>
<B>
<X>
<Y>
parentNode von X ist hier Y, also ist X.parentNode.innerHTML gleich "<A><B><C>" (ggf. noch mit whitespaces dazwischen).
A und B verschwinden ja nicht aus diesem Y.
Deshalb ja mein Vorschlag, ein neues Element zu erzeugen, welches sich nur um X "drumlegt", damit dessen innerHTML auch nur "<x>...</x>" liefert.
gruß,
wahsaga
--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }