powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / вставка textarea
6 сообщений из 6, страница 1 из 1
вставка textarea
    #38183988
tors
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
<td colspan="3">
  <strong>Comments:</strong>
  <div class="comments">
         Lorem ipsum dolor sit amet, consectetur adipiscing elit.
         Nam placerat luctus nunc sit amet varius. 
         Mauris hendrerit ante vel felis cursus a feugiat libero
         mattis. Integer pharetra vestibulum blandit.
   </div>
   <div class="line button-set">
           <button class="btn">Edit</button>
   </div>
</td>


Вставляю в <div class="comments"> textarea, текст из div'a удаляю
и передаю его в textarea

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
var commentsCntrl=$("<TEXTAREA>");
        commentsCntrl.css("width","1150px");
        commentsCntrl.css("text-align","left");
        commentsCntrl.css("display","block");
        var comments=$(elm).find(".comments");
        var commentsTxt=comments.text();
        $.trim(commentsTxt);
        commentsCntrl.text(commentsTxt);
        comments.text("");
        comments.append(commentsCntrl); 



получается так, что textarea перекрывает собой
кнопки:

Код: html
1.
2.
3.
<div class="line button-set">
           <button class="btn">Edit</button>
</div>


а надо чтоб кнопки сдвигались вниз под текстариа

и текст из дивки как то странно вставляется в текстариа,
по центру
первая и последняя строка пустые, а справа и слева
пробелов куча
(хотя вызываю jquery trim())
C ув. Tors
...
Рейтинг: 0 / 0
вставка textarea
    #38184026
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если уж идет трансформация элемента (из дива в текстареа), то почему бы не оставить тот же див, но сделать его contenteditable=true? Нормальные браузеры даже сделают его растягивающимся. Фактически такой див превращается в тот же textArea, но с некоторыми отличиями. Но зато с дизом не надо напрягаться ...
...
Рейтинг: 0 / 0
вставка textarea
    #38187298
nbaksalyar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tors,

Было бы проще понять проблему, если бы вы тот же пример оформили на http://jsfiddle.net.

Скорее всего, что-то наверчено со стилями (CSS).
Если убрать class="comments" и class="line button-set" - заработает?
...
Рейтинг: 0 / 0
вставка textarea
    #38188020
tors
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
проблему с :
авторполучается так, что textarea перекрывает собой
кнопки,
а надо чтоб кнопки сдвигались вниз под текстариа

решил

автори текст из дивки как то странно вставляется в текстариа,
по центру
первая и последняя строка пустые, а справа и слева
пробелов куча
(хотя вызываю jquery trim())

не решил

авторЕсли убрать class="comments"
на класс комментс не назначено никаких css -правил
я по классу получаю элемент
(не по id, так надо :) ...)
...
Рейтинг: 0 / 0
вставка textarea
    #38188027
tors
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: javascript
1.
commentsTxt=commentsTxt.replace('\s{2,}','');


не работает
...
Рейтинг: 0 / 0
вставка textarea
    #38188048
tors
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
решил
commentsTxt=commentsTxt.replace(/^\s{2,}/gm,'');
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / вставка textarea
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]