Hallo,
anscheinend kennst du nur Elementknoten, aber keine Textknoten. Der Text im blockquote-Element ist aus DOM-Sicht einfach ein Knoten, den du genauso aus- und einhängen kannst, wie du es mit Elementen tust.
Eine einfache Lösung wäre: Du durchläufst mit einer Schleife alle Kindknoten (childNodes) von blockquote, hängst jedes aus (removeChild) und hängst es vor dem blockquote wieder ein (insertBefore). Schließlich löscht du den (dann leeren) blockquote-Elementknoten (removeChild).
Mathias