Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
339 / 134 / 70
Регистрация: 30.06.2014
Сообщений: 717
1

Вставить тег с текстом в textarea

16.02.2018, 18:00. Показов 889. Ответов 4
Метки нет (Все метки)

Прошу помощи в решении следующего :
имеется ссылка
HTML5
1
<a href="">admin</a>
и текстовое поле
HTML5
1
<textarea class="form-control" name="text" rows="10" id="comment" required></textarea>
при нажатии на ссылку нужно в textarea вставить: <nick>admin</nick>

покажите пожалуйста как такое реализовать.
Заранее благодарен
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.02.2018, 18:00
Ответы с готовыми решениями:

Тег textarea
Здраствуйте. У меня по ходу работы возникла вот такка проблема. У меня есть форма в которой есть...

Автоматическая подстановка текста в тег textarea при выборе checkbox
всем привет! встал такой вопрос при добавлении записи в БД. есть на форме textarea и checkbox....

Значения чекбоксов текстом в <textarea>
Имеем форму, типа: &lt;input type=&quot;checkbox&quot; name=&quot;1&quot; value=&quot;1&quot;&gt;1&lt;br&gt; &lt;input...

Вставить тег в echo
Подскажите как сюда вставить тег, мне нужно чтобы весь текст выводился синими буквами. echo 'На...

4
706 / 308 / 191
Регистрация: 05.03.2015
Сообщений: 822
16.02.2018, 18:18 2
Javascript
1
2
3
4
5
document.querySelector('a').onclick = function(e){
  e.preventDefault(); // заменив ссылку на кнопку, эту строку можно убрать
  
  document.querySelector('textarea').value = this.innerText
}
1
339 / 134 / 70
Регистрация: 30.06.2014
Сообщений: 717
16.02.2018, 20:05  [ТС] 3
msheal, у меня к Вам вопрос :
я делаю так :
HTML5
1
2
<span id="nick" onclick="insertnick('admin')">admin</span>
<textarea class="form-control" name="text" rows="10" id="comment" required></textarea>
Javascript
1
2
3
4
function insertnick(nickname)
{
    $('#comment').append(nickname);
}

когда я кликаю на ник он появляется в поле текста, но если я напишу что-то то клик не отрабатывает, почему ?
0
785 / 411 / 207
Регистрация: 20.05.2015
Сообщений: 692
16.02.2018, 23:20 4
arava,

HTML5
1
2
<span id="nick" onclick="insertnick(this.textContent)">evikza</span>
<textarea class="form-control" name="text" rows="10" required></textarea>
Javascript
1
2
3
function insertnick(nickname) {
    document.querySelector('textarea').value += nickname;
}
Конструкция this.textContent забирает текст который расположен в элементе span.

arava, в вашем же случае на jQ необходимо использовать:

HTML5
1
2
<span id="nick" onclick="insertnick(this.textContent)">evikza</span>
<textarea class="form-control" name="text" rows="10" required></textarea>
Javascript
1
2
3
function insertnick(nickname) {
    $("textarea").val($("textarea").val() + nickname);
}
1
339 / 134 / 70
Регистрация: 30.06.2014
Сообщений: 717
16.02.2018, 23:38  [ТС] 5
evikza, благодарен, всё работает.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.02.2018, 23:38

Вставить php в html тег
Добрый день! Поиск измучил, гугл не отвечает на запросы, не могу никак вставить php внутрь html...

Вставить разрыв строки в textarea в IE
Есть такая проблема. Необходимо в textarea из скрипта вставлять некий текст, содержащий разрывы...

Вставить textarea в ячейку таблицы
&lt;table class=&quot;tdtextarea&quot;&gt; &lt;tr&gt; &lt;td&gt;text&lt;/td&gt; &lt;td&gt;text&lt;/td&gt; ...

Как вставить тег через 50 слов?
После переноса сайта с движка ДЛЕ на Вордпресс, я очистил таблицу с короткими новостями, которые...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru