Апельсин,
DOCTYPE задает строгое соответствие поведения для браузеров и они стараются это делать. Попробуйте так: <html><body><div id="a1">aaaa</div><div id="b1">bbb</div> <input type="button" value="ok" onclick="document.getElementById('b').value = '<quote>' + document.getElementById('a1').innerHTML + '</quote><div>' + document.getElementById('b1').innerHTML + '</div>'"> <form name="topic" action="" method="post" id="topic"> <textarea name="b" id="b"></textarea> </form></body></html> |
Gozar,
Твоя правда, сейчас как часы :thanks: ЕЩе одна мелочь не дает покоя - прикрутил функции, взятые с этого сайта (аналоги пхп) - strip_tags и str_ireplace, чтоб теги все вырезать и некоторые заменять на бб-код. Но вот в чем заковырка - даже если в тексте, который копируется твоей функцией, стоит знак "&" (не мнемоника), то в тексарея он передается уже как мнемоника. То же самое с пробелами (в тексарея он как отображается) и другими символами. Этого можно избежать както, без построения массивов и массовой замены? |
Подниму топ, так как на последний вопрос не накопал решения ;)
|
Часовой пояс GMT +3, время: 22:57. |