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

Делаю простенькую систему комментариев. Хочу чтобы при клике на имя значение заносилось в value поля textarea. Как примерно это должно выглядеть?
  • Вопрос задан
  • 1847 просмотров
Решения вопроса 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;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы