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

Как по клику вывести третий инпут?

Один инпут на форме есть, второй выводится по клику. А как вывести третий?

const btn = document.querySelector('.btn');
btn.addEventListener('click', () => {
  document.getElementById('div1').innerHTML =
    '<input type="text" name="text1" class="form-control w-50"/>';
});
  • Вопрос задан
  • 63 просмотра
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
@limpch
Напиши вместо
document.getElementById('div1').innerHTML =
    '<input type="text" name="text1" class="form-control w-50"/>';


document.getElementById('div1').innerHTML +=
    '<input type="text" name="text1" class="form-control w-50"/>';


Ты сможешь добавлять их много, но не сможешь удалять, будет больше как костыль. Но если тебе не принципиально, то это поможет.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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