banyman, я попробую помочь еще раз
1. Ваш скрипт может работать в одном браузере, но не работать в другом, потому что то, что Вы используете для одного не работает для другого и должно быть реализовано в виде исключения в вашем скрипте
1.2. Вставка html в дизайн моде для мозиллы и для ie имеет разницу
2. Может это поможет html это не только текст но и дерево DOM
hogart, alert позволит
banyman сейчас понять что происходит в скрипте
Вобще решение простое: читать что такое js и как он работает!!!
а также обязательно прочитать вот это:
http://xpoint.ru/know-how/WYSIWYG/TrueJavaScriptEditor