...
...
JavaScript prompt: Mostrar mensajes y cuadros de diálogo en JS

JavaScript prompt: Mostrar mensajes y cuadros de diálogo en JS

Este artículo explica la función "prompt" en JavaScript, usada para solicitar datos al usuario. Se proporcionan ejemplos y se menciona cómo personalizar la ventana de "prompt". También se aborda el almacenamiento y uso de los datos obtenidos.

10 0 0 10

hymsoft
@hymsoft

Introducción a la función prompt en JavaScript

 

La función prompt en JavaScript es una herramienta útil para solicitar datos al usuario de una manera simple y directa. Al ejecutar esta función, se abre una ventana emergente en la que se muestra un mensaje y un cuadro de texto para que el usuario ingrese una respuesta.

Por ejemplo, podemos utilizar prompt para pedirle al usuario que ingrese su nombre:

 

let nombre = prompt("Por favor, ingresa tu nombre:");

 

Al ejecutar este código, se abrirá una ventana emergente con el mensaje "Por favor, ingresa tu nombre:". El usuario puede ingresar su nombre y luego hacer clic en "Aceptar" para enviar su respuesta. La respuesta del usuario se almacena en la variable nombre.

En este ejemplo, estamos utilizando prompt de manera básica, sin personalizar el título de la ventana ni proporcionar un valor predeterminado para el cuadro de texto. Más adelante, veremos cómo podemos personalizar esta función para adaptarla a nuestras necesidades.

 

 

Cómo utilizar la función prompt para solicitar datos al usuario 

 

Para utilizar la función prompt para solicitar datos al usuario, basta con ejecutar la función y proporcionar un mensaje que explique al usuario qué es lo que se está pidiendo. Por ejemplo, podemos utilizar prompt para solicitar un nombre de usuario y una contraseña de la siguiente manera:

 

let nombreUsuario = prompt("Por favor, ingresa tu nombre de usuario:");
let contraseña = prompt("Por favor, ingresa tu contraseña:");

 

Cuando ejecutamos este código, se abrirán dos ventanas emergentes: la primera solicitará el nombre de usuario, y la segunda solicitará la contraseña. El usuario debe ingresar estos datos y luego hacer clic en "OK" para enviar sus respuestas. Las respuestas del usuario se almacenan en las variables nombreUsuario y contraseña, respectivamente.

 

En este ejemplo, estamos utilizando prompt de manera básica, sin personalizar el título de la ventana ni proporcionar un valor predeterminado para el cuadro de texto. Más adelante, veremos cómo podemos personalizar esta función para adaptarla a nuestras necesidades.

 

Personalización de la ventana de prompt mediante título y mensaje

 

La función prompt en JavaScript permite personalizar la ventana emergente que se muestra al usuario, proporcionando un título y un mensaje personalizados. Para hacerlo, basta con proporcionar dos argumentos adicionales a la función: el título de la ventana y el mensaje que se mostrará.

 

Ejemplo de uso de prompt con título y mensaje personalizados

 

let contraseña = prompt("Ingreso de contraseña", "Por favor, ingresa tu contraseña:");

 

Cuando ejecutamos este código, se abrirá una ventana emergente con el título "Ingreso de contraseña" y el mensaje "Por favor, ingresa tu contraseña:". El usuario debe ingresar su contraseña y luego hacer clic en "OK" para enviar su respuesta. La respuesta del usuario se almacena en la variable contraseña.

En este ejemplo, hemos personalizado la ventana de prompt proporcionando un título y un mensaje personalizados. Esto puede ser útil cuando queremos proporcionar más contexto al usuario o hacer que la ventana sea más atractiva visualmente.

 

Almacenamiento y uso de los datos obtenidos a través de prompt

 

Una vez que hemos obtenido los datos del usuario a través de la función prompt, podemos almacenarlos en variables y utilizarlos de diversas maneras.

 

Ejemplo de uso de los datos obtenidos a través de prompt para acceder a una cuenta 

 

let nombreUsuario = prompt("Por favor, ingresa tu nombre de usuario:");
let contraseña = prompt("Por favor, ingresa tu contraseña:");

if (nombreUsuario === "mi_nombre_de_usuario" && contraseña === "mi_contraseña") {
  console.log("Acceso concedido");
} else {
  console.log("Acceso denegado");
}

 

 

En este ejemplo, estamos solicitando al usuario que ingrese su nombre de usuario y contraseña a través de prompt, y luego comparamos esos valores con nuestras credenciales de acceso. Si el usuario ha ingresado las credenciales correctas, se imprime "Acceso concedido" en la consola; de lo contrario, se imprime "Acceso denegado".

 

Ejemplo de uso de los datos obtenidos a través de prompt para personalizar un mensaje de bienvenida

 

let nombre = prompt("Por favor, ingresa tu nombre:");
console.log(`Bienvenido, ${nombre}`);

 

En este ejemplo, estamos solicitando al usuario que ingrese su nombre a través de prompt, y luego utilizamos ese valor para personalizar un mensaje de bienvenida que se imprime en la consola.

En resumen, la función prompt nos permite obtener datos del usuario de manera simple y directa, y luego almacenar y utilizar esos datos de acuerdo a nuestras necesidades.

 

Eso es todo sobre prompt en JavaScript, los espero en el próximo !!!

 

Anterior: Entendiendo el uso de variables en JavaScript

Siguiente: Operadores en JavaScript: Una Guía de básico a avanzado

Otros artículos del autor

Conversación

...
...