Функция prompt
Функцията prompt показва прозорец за въвеждане
на данни. Първият параметър, който приема е съобщението,
което ще бъде показано на потребителя, а вторият
- текстът по подразбиране в полето за въвеждане. Вторият
параметър не е задължителен.
В прозореца, който се появява, ще има текстово
поле и два бутона - OK, CANCEL. При натискане
на OK - се връща въведеният от потребителя
низ, а при натискане на 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);
});
: