Функция prompt
выводит окно для ввода
данных.
Первым параметром она принимает сообщение, которое будет показано пользователю, а вторым - текст по умолчанию в поле ввода Второй параметр - не обязательный.
В окошке что появится будет находится текстовое поле, и две кнопки - ОК, CANCEL. При нажатии на ОК - возвращается введенная пользователем строка, а при нажатии на CANCEL - null.
Синтаксис
prompt(сообщение, [текст по умолчанию]);
Пример
По нажатию на кнопку спросим имя пользователя,
а затем выведем это имя с помощью функции
alert
:
<button id="button">click me</button>
let button = document.querySelector('#button');
button.addEventListener('click', function(event) {
let result = prompt('Ваше имя?');
alert(result);
});
:
Пример
Сделаем так, что имя пользователя уже будет вставлено по умолчанию, однако пользователь сможет его поменять:
<button id="button">click me</button>
let button = document.querySelector('#button');
button.addEventListener('click', function(event) {
let result = prompt('Ваше имя?', 'Иван');
alert(result);
});
: