![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Aug 2005
Сообщений: 63
|
Вот этот кусок кода:
function editor_end(){ ed=document.frames['posti'].document; document.forms['frm_edit'].post.value=ed.getElementById('text').innerHTML; } Упрямо не хочет работать ed.getElementById('text').innerHTML присутствуют enter'ы, то в document.forms['frm_edit'].post.value заносится только то,что было до них ( Как сделать так, чтобы заносилkcz весь текст?(Делаю WYSiWYG редактор, так что вариант с <br> не предлагать )))Спасибо ![]()
__________________
Я бы изменил мир, но Бог не дает исходники... |
|
|||||
|
Регистрация: Nov 2002
Сообщений: 249
|
во первых что есть -post? (textarea or type=text)
второе попробуй через алерт вызвать alert(ed.getElementById('text').innerHTML) если Bозвращает твой текст как надо то твоя проблема решается заменой спецсимволов - переносом каретки (\r\n) толи (\n\r) (unix/win platform) а вообще предлагаю не мучить людей, а помотри исходники существующих вюсивюг редакторов |
|
|||||
|
Регистрация: Aug 2005
Сообщений: 63
|
innerHTML только первую строчку берет - в нем бага
![]()
__________________
Я бы изменил мир, но Бог не дает исходники... |
|
|||||
|
Регистрация: Nov 2002
Сообщений: 249
|
странно, баг какой-то нездоровый
попробуй иннетТекст поюзать, посмотри может теги неправильно вложены |
|
|||||
|
.grin! wuz here
|
реальный пример дай...
__________________
Breakcore them all! |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Цитата:
Точно не IE6, не IE7, не Frefox 1.5 и не восьмая опера.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
![]() |
![]() |
Часовой пояс GMT +4, время: 18:20. |
|
|
« Предыдущая тема | Следующая тема » |
|
|