Ventana emergente
Las ventanas emergentes son una forma adicional de mostrar información, obtener la confirmación del usuario o recopilar datos de entrada adicional a través de documentos adicionales. Una ventana emergente puede navegar a una nueva URL y enviar información a la ventana que la abrió. Las funciones globales alert, confirm y prompt son utilizadas para mostrar información en ventanas emergentes.
alert(): Muestra información al usuario y tiene un botón "OK" para proceder.
alert("Ejemplo de mensaje de alerta");confirm(): Se utiliza como un cuadro de diálogo para confirmar o aceptar algo. Tiene botones "Aceptar" y "Cancelar" para proceder. Si el usuario hace clic en "Aceptar", devuelve
true; si hace clic en "Cancelar", devuelvefalse.let txt; if (confirm("¡Presione un botón!")) { txt = "¡Usted presionó Aceptar!"; } else { txt = "¡Usted presionó Cancelar!"; }prompt(): Permite al usuario ingresar un valor con los botones "Aceptar" y "Cancelar". Devuelve
nullsi el usuario no proporciona ningún valor de entrada.//sintaxis //window.prompt("algún texto","texto predeterminado"); let person = prompt("Por favor, ingrese su nombre", "Harry Potter"); if (person == null || person == "") { txt = "El usuario canceló la entrada."; } else { txt = "¡Hola " + person + "! ¿Cómo estás hoy?"; }