Функция prompt
La función prompt muestra una ventana para ingresar
datos. Como primer parámetro acepta el mensaje
que se mostrará al usuario, y como segundo
- el texto por defecto en el campo de entrada. El segundo
parámetro es opcional.
En la ventana que aparecerá habrá un campo de texto
y dos botones - OK, CANCEL. Al hacer clic
en OK - se devuelve la cadena ingresada por el usuario,
y al hacer clic en CANCEL - null.
Sintaxis
prompt(mensaje, [texto por defecto]);
Ejemplo
Al hacer clic en el botón, preguntaremos el nombre del usuario,
y luego mostraremos ese nombre usando la función
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);
});
:
Ejemplo
Hagamos que el nombre del usuario ya esté insertado por defecto, pero el usuario podrá 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);
});
: