Задать вопрос

Как передать значение в textarea?

Делаю простенькую систему комментариев. Хочу чтобы при клике на имя значение заносилось в value поля textarea. Как примерно это должно выглядеть?
  • Вопрос задан
  • 1886 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
@DragorWW
Front-end Developer
$('.name').on('click.replayToComment',function(){
    var name = $(this).data('name');
    $('textarea').val(name);
})

<div class="name" data-name="Имя">Имя</div>
<textarea></textarea>


Вот на jQuery, код сами поправите как вам нужно, это же очень просто. Если нужно сохранять текст уже введеный там просто добавите логику вставки.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@aimpmario
Если на jQuery, то примерно так.

$('.name').click(function(){
   $('#textarea').val( this.value );
});
Ответ написан
Keyten
@Keyten
А если на чистом JS, то вот так:
var valfield = document.getElementById('name');
var textarea = document.getElementById('textarea');

function clickListener(){
 textarea.value = valfield.value;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы