@fanus

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

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

const btn = document.querySelector('.btn');
btn.addEventListener('click', () => {
  document.getElementById('div1').innerHTML =
    '<input type="text" name="text1" class="form-control w-50"/>';
});
  • Вопрос задан
  • 59 просмотров
Решения вопроса 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"/>';


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

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

Войти через центр авторизации
Похожие вопросы
summer Ярославль
от 100 000 до 140 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
20 апр. 2024, в 09:15
8000 руб./за проект
20 апр. 2024, в 08:39
100000 руб./за проект
20 апр. 2024, в 08:24
1500 руб./за проект