Апельсин,
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:49. |