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