Функција prompt во JavaScript
Веќе знаете за постоењето на функцијата alert,
која го прикажува даденото порака на екранот. Постои
исто така слична функција prompt, која
омилува да се добие од корисникот некој вид
текст.
Да го прашаме името на корисникот за пример:
prompt('Вашето име?');
Стартувајте го кодот даден погоре за да ја видите
прозорчето, кое ја прикажува функцијата prompt.
Внесете го вашето име и кликнете на копчето. Ако
ги направивте сите манипулации опишани погоре,
тогаш внесеното име ќе влезе во нашиот скрипт.
За да се добие пристап до внесеното
име, резултатот од работата на функцијата prompt
треба да се додели на некоја променлива,
на пример, вака:
let name = prompt('Вашето име?');
Да го прикажеме на следниот ред код
на екранот внесеното име, користејќи
функцијата alert:
let name = prompt('Вашето име?');
alert('Вашето име: ' + name);
Треба да разберете дека при повикувањето на функцијата
prompt понатамошното извршување на скриптот
се блокира, се додека не се внесат соодветните
податоци. Во принцип, исто така работи и функцијата
alert, само што таа чека притискање
на соодветното копче.
Патем, користењето на променлива не е задолжително:
alert('Вашето име: ' + prompt('Вашето име?'));
Прашајте за возраста на корисникот со функцијата
prompt. Прикажете со alert
возраста внесена од корисникот.