Funzione prompt
La funzione prompt visualizza una finestra per l'inserimento
di dati. Come primo parametro accetta il messaggio
che verrà mostrato all'utente, e come secondo
- il testo predefinito nel campo di input. Il secondo
parametro è opzionale.
Nella finestra che apparirà ci sarà un campo di testo
e due pulsanti - OK, CANCEL. Alla pressione
di OK - viene restituita la stringa inserita dall'utente,
mentre alla pressione di CANCEL - null.
Sintassi
prompt(messaggio, [testo predefinito]);
Esempio
Alla pressione del pulsante chiediamo il nome dell'utente,
e poi lo visualizziamo utilizzando la funzione
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);
});
:
Esempio
Facciamo in modo che il nome dell'utente sia già inserito per default, ma l'utente possa cambiarlo:
<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);
});
: