squadbrodyaga
@squadbrodyaga
帆は風を変えた

Как сделать, чтобы функция работала всегда?

Суть скрипта в том, что кнопка должна быть disabled если в input нет никакого текста, а если текст есть, то она должна становится enabled, но происходит это только если обновить страницу, а мне нужно, чтобы кнопка меняла свойства в реальном времени, как это сделать?

function FuncName(){
	if(input.value == ""){
		button.disabled = true;
	} else {
		button.disabled = false;
	}
}


Дополнительный вопрос: я обращаюсь к button с помощью getElementById, есть какой-нибудь способ напрямую обратится к button без использования id?
  • Вопрос задан
  • 258 просмотров
Решения вопроса 1
Kozack
@Kozack Куратор тега JavaScript
Thinking about a11y
мне нужно, чтобы кнопка меняла свойства в реальном времени, как это сделать?

Вешаете обработчик события input. И в обработчике выполняете свой код.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
24 нояб. 2024, в 18:08
1000 руб./за проект
24 нояб. 2024, в 17:52
3000 руб./за проект
24 нояб. 2024, в 16:14
1000 руб./за проект