@Kalini4ka

В чем заключается ошибка в коде?

var parents = document.getElementsByClassName('box');
var p = document.createElement('input');

Array.prototype.forEach.call(parents, function(parent) {
p.innerHTML = 'type="text"';
parent.appendChild(p);
});


<span class="box">
" Раз два три "
</span>
  • Вопрос задан
  • 191 просмотр
Решения вопроса 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
Перенесите строку var p = ... внутрь функции, перед p.innerHTML =
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
rockon404
@rockon404
Frontend Developer
var parents = document.getElementsByClassName('box');

Array.prototype.forEach.call(parents, function(parent) {
  var input = document.createElement('input');
  input.type = 'text';
  parent.appendChild(input);
});
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
17 апр. 2024, в 00:31
1000 руб./за проект
17 апр. 2024, в 00:13
800 руб./за проект
17 апр. 2024, в 00:06
240000 руб./за проект