Операции alert, prompt, confirm в JavaScript
В этом уроке вы познакомитесь с базовыми операциями JavaScript: alert, prompt, confirm.
alert
С этой операцией вывода сообщения вы уже знакомы из предыдущих уроках. Alert выводит сообщение и приостанавливает дальнейшее действие пока посетитель не нажмёт кнопку «ОK»:
alert( "Выведет сообщение заключённое в кавычках" );
Если вспомнить предыдущий урок alert также выводит логические значения true, false.
prompt
Функция prompt содержит в себе два аргумента, хотя один может отсутствовать:
var name=prompt("Как вас зовут?", " ");
alert("Вас зовут " + name)
В этом примере второй аргумент присутствует, просто он пустой. Prompt выведет окошко с сообщением и полем для ввода имени. Если вы нажмёте кнопку Отмена, то возвратиться значение null. Лучше указывать два аргумента.
confirm
Встроенная функция confim выводит вопрос (question) на экран с двумя кнопками «OK» и «Отмена»:
var isWork = confirm("Вы работаете?");
alert( isWork );
Как видите ничего сложного в этих функциях нет, единственный их минус в том, что они являются встроенными, поэтому влиять на их внешний вид мы не можем. Но с их помощью можно сделать простенький опрос.