mam napisany prosty skrypt forum i jako edytor uzyty w nim jest TinyMCE. Chcialem wprowadzic do niego poprawke uniemozliwiajaca edycje tresci cytatu, a dopuszczajaca jedynie jego przelamanie. Ale oszczedze tutaj przykladow kodu

Zadanie nieco uproscilem i postanowilem najpierw zmontowac sobie lokalnie. I tak mam ponizszy kod:
Kod
<blockquote id="txt"><p>Test</p><p>Test</p></blockquote>
<script type="text/javascript">
var el = document.getElementById("txt").innerHTML;
el = el.replace('</p><p>', '</p></blockquote><p> </p><blockquote><p>');
document.getElementById("txt").innerHTML = el;
</script>
<script type="text/javascript">
var el = document.getElementById("txt").innerHTML;
el = el.replace('</p><p>', '</p></blockquote><p> </p><blockquote><p>');
document.getElementById("txt").innerHTML = el;
</script>
Wynik powinien byc taki:
Kod
<blockquote id="txt">
<p>Test</p>
</blockquote>
<p> </p>
<blockquote><p>Test</p>
</blockquote>
<p>Test</p>
</blockquote>
<p> </p>
<blockquote><p>Test</p>
</blockquote>
a jest:
Kod
<blockquote id="txt">
<p>Test</p>
<p> </p>
<blockquote><p>Test</p>
</blockquote>
</blockquote>
<p>Test</p>
<p> </p>
<blockquote><p>Test</p>
</blockquote>
</blockquote>
Wydaje mi sie ze przegladarka poprawia jakos html, ale nie za bardzo wiem czemu powyzszy kod nie dziala...