Некоторые методы, которые используются для обработки пользовательского ввода в JavaScript:
- alert. 1 Выводит на экран окно с сообщением и приостанавливает выполнение скрипта, пока пользователь не нажмёт «ОК». 1
- prompt. 13 Выводит модальное окно с заголовком, полем для ввода текста и кнопками OK/CANCEL. 1 Пользователь должен либо что-то ввести и нажать OK, либо отменить ввод кликом на CANCEL или нажатием Esc на клавиатуре. 1 Вызов prompt возвращает то, что ввёл посетитель — строку или специальное значение null, если ввод отменён. 1
- confirm. 1 Выводит окно с вопросом с двумя кнопками: OK и CANCEL. 1 Результатом будет true при нажатии OK и false — при CANCEL (Esc). 1
Также для обработки изменения введённого текста можно использовать события change и input. 2 Событие change возникает, когда пользователь закончит ввод и переведёт фокус с текстового поля на другой элемент, а событие input — сразу при вводе нового символа или удалении имеющегося. 2