JavaScript cuadro emergente
- Página anterior Navegador JS
- Página siguiente Timing JS
JavaScript tiene tres tipos de ventanas emergentes: ventana de alerta, ventana de confirmación y ventana de entrada.
Ventana de alerta
Para asegurarte de que la información se transmite al usuario, generalmente se utiliza la ventana de alerta.
Cuando se abre la ventana de alerta, el usuario tendrá que hacer clic en "Aceptar" para continuar.
Sintaxis
window.alert("Texto");
window.alert();
El método puede no tener ventana
el prefijo para escribir.
Ejemplo
alert("¡Soy una ventana de alerta!");
Ventana de confirmación
Si deseas que el usuario verifique o acepte algo, generalmente se utiliza la ventana de confirmación.
Cuando se abre la ventana de confirmación, el usuario tendrá que hacer clic en "Aceptar" o "Cancelar" para continuar.
Si el usuario hace clic en "Aceptar", la ventana de confirmación devuelve true
。Si el usuario hace clic en "Cancelar", la ventana de confirmación devuelve false
.
Sintaxis
window.confirm("Texto");
window.confirm();
El método puede no tener ventana
Prefijo para escribir.
Ejemplo
var r = confirm("¿Pulsa el botón?"); if (r == true) { x = "Has pulsado Aceptar!"; } else { x = "Has pulsado Cancelar!"; }
Cuadro de diálogo emergente
Si desea que el usuario ingrese un valor antes de entrar en la página, generalmente se utiliza el cuadro de diálogo emergente.
Cuando se abre el cuadro de diálogo emergente, el usuario tendrá que ingresar un valor y hacer clic en "Aceptar" o hacer clic en "Cancelar" para continuar.
Si el usuario hace clic en "Aceptar", la caja devuelve el valor de entrada. Si el usuario hace clic en "Cancelar", la caja devuelve NULL
.
Sintaxis
ventana.prompt("Texto",TextoPorDefecto");
ventana.prompt()
El método puede no tener ventana
Prefijo para escribir.
Ejemplo
var persona = prompt("Por favor, ingrese su nombre", "Bill Gates"); if (persona != null) { document.getElementById("demo").innerHTML = "Hola " + persona + "!¿Cómo te ha ido hoy?"; }
Salto de línea
Si deseas que se muestre una nueva línea en el cuadro emergente, agrega un carácter después de la barra invertida n
.
Ejemplo
alert("Hola\n¿Cómo estás?");
- Página anterior Navegador JS
- Página siguiente Timing JS