ToBiOh: Tag löschen - aber nicht Inhalt

Beitrag lesen

Hallo JSler,
habe bereits länger nach einer Methode gesucht, um mit JS einen Tag zu löschen, aber nicht den Inhalt des Tags.

Ziel:
Innerhalb verschiedener unbennanten Elementen habe ich ein bestimmtes Element (hier) z.B. <blockquote>..</blockquote> nun möchte ich einfach das Element Blockquote entfernen - der Inhalt von Blockquote soll aber an gleicher Stelle erhalten bleiben.

Lösungsansätze von meiner Seite:
Wie folgt habe ich Blockquote durch ein einfaches leeres Span ersetzt. Das ist zwar nicht was wirklich was mein Ziel war funktioniert aber auch.

  
elementselectedcont = (z.B. das Blockquote);  
selectedorigintext = document.createElement('span');  
elementselectedcont.parentNode.insertBefore(selectedorigintext, elementselectedcont);  
selectedorigintext.innerHTML = elementselectedcont.innerHTML;  
elementselectedcont.parentNode.removeChild(elementselectedcont);	

Problem(e):
Man kann kein HTML vor einem Element einfügen. (?) Nur ein anderen Element (wie oben mit insertBefore).

vielleicht weiß ja jemand von Euch Rat?

grüße Tobias