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

Как передать текст в textarea в iframe?

Как можно по клику передать текст из div (#test) в textarea (#message) которое находиться в iframe окне.
<div id="test">Передано в textarea iframe</div>
  • Вопрос задан
  • 329 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
NeiroNx
@NeiroNx
Программист
Нужно получить DOM объект докумета iframe выбрать в нем нужный элемент и установить его значение.
var text = this.innerHTML;
var iframe = document.getElementById('iframe1');
var textarea = iframe.document.getElementById('textarea1');
textarea.value += text;

можно и так
<div id="test" onclick="document.getElementById('iframe1').document.getElementById('textarea1').value +=this.innerHTML">Передано в textarea iframe</div>
Ответ написан
Ваш ответ на вопрос

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

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