English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Método Window prompt()

Objeto Window de JavaScript

prompt()Método que muestra un cuadro de diálogo con un mensaje opcional, solicitando al usuario que ingrese algún texto.

El cuadro de diálogo de advertencia contiene una caja de texto de una sola línea, un botón 'Cancelar' y un botón 'Aceptar'.

Si el usuario hace clic en 'Aceptar', el método prompt() devolverá el valor de entrada. Si el usuario hace clic en 'Cancelar',该方法 devolveránull.

Si se desea que el usuario ingrese un valor antes de ingresar a la página, generalmente se utiliza un cuadro de diálogo de advertencia.

El cuadro de diálogo es una ventana modal-Antes de cerrar el cuadro de diálogo, impiden que el usuario acceda al resto de la interfaz del programa. Por lo tanto, no debe usar excesivamente cualquier función que cree cuadros de diálogo (o ventanas modales).

Gramática:

window.prompt(msg, default)
var name = prompt("Ingrese su nombre", "Someone");
if (name != null) {
   document.getElementById("output").innerHTML = "Hello " + name;
}
Prueba y ve‹/›

Compatibilidad del navegador

Todos los navegadores admiten completamente el método prompt():

Método
prompt()

Valor del parámetro

ParámetroDescripción
msg(Opcional) Cadena que se muestra en el cuadro de diálogo de entrada
default(Opcional) Texto de entrada predeterminado

Detalles técnicos

Valor de retorno:Cadena que contiene texto de entrada del usuario

Más ejemplos

Este ejemplo muestra los diferentes tipos de cuadros de diálogo que admite JavaScript:

Haga clic en el siguiente botón para mostrar diferentes cuadros de diálogo:


Referencias relacionadas

Referencia de ventana (Window):Método alert()

Referencia de ventana (Window):Método confirm()

Objeto Window de JavaScript