@neuro4live

Как очистить input поле по кнопке?

Как очистить input поле по кнопке? С помощью js скрытие реализовать получается, но поле не очищается.
Вот мой код:

function hideForm(addres, date, time) {


	
	
    
	for (var index = 0; index < elements_1.length; index++) {
                 elements_1[index].value="";
		elements_1[index].style.display = 'none';
		
    }
	
	
	for (var index = 0; index < elements_2.length; index++) {
                 elements_2[index].value="";
		elements_2[index].style.display = 'none';
		
    }
	
	for (var index = 0; index < elements_3.length; index++) {
                 elements_3[index].value="";
		elements_3[index].style.display = 'none';
		
    }

}

Вот так вот выглядит кнопка, которая скрывает поля:

<button id="button_3" class='buttnons-1' onclick="hideForm('addres-download-01', 'date-download-01', 'time-download-01')">-</button>
  • Вопрос задан
  • 73 просмотра
Пригласить эксперта
Ответы на вопрос 1
@FrelFrloich
Это условно, подставите классы которые нужны.

const btn = document.querySelector('.btn')
const input = document.querySelectorAll('.input')

btn.addEventListener('click', (e) => {

    input.forEach(element => {
        element.value = ''
    });
})
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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