¿Qué es una alerta?

La alerta puede referirse a cualquiera de los siguientes:

1. En JavaScript, una alerta es un tipo de mensaje "emergente" para los usuarios de un script. Una alerta puede ser cualquier cosa, desde notificar al usuario un error hasta decir una frase corta como "Hola". Una alerta de JavaScript es similar al ejemplo que se muestra en la imagen. Esta alerta se puede producir usando el código JavaScript que se muestra a continuación.

 window.alert ("¡Esto es una alerta!"); 

Dado que el objeto de ventana es un objeto de nivel superior en JavaScript (cuando se codifica para navegadores web), este código puede acortarse a alert () en lugar de window.alert (), como se muestra en el siguiente ejemplo.

 alerta ("¡Esto es una alerta!"); 

Consejo: con HTML5 ya no necesita especificar el tipo de script. En otras palabras, el atributo type = "text / javascript" ya no es necesario.

Las alertas de JavaScript, cuando se utilizan incorrectamente, pueden ser una molestia para el visitante del sitio web. Sin embargo, también pueden ser útiles para proporcionar información al usuario, como instrucciones para corregir errores en un campo de formulario. También pueden ser útiles para los programadores de JavaScript como medio para depurar un script. Al usar un mensaje de alerta para mostrar los valores, el programador puede determinar dónde pueden ir mal las cosas en un script a través del proceso de eliminación.

2. En general, un cuadro de alerta, también denominado cuadro de diálogo de alerta o ventana de alerta . Es una pequeña ventana que aparece y proporciona información al usuario y, por lo general, incluye un botón Aceptar y, a veces, un botón Cancelar.

Los mensajes de error y la información general se muestran comúnmente en los cuadros de alerta, ya que llama la atención y hacen que el usuario haga clic en un botón para ocultar el mensaje. El sistema operativo Windows, junto con las aplicaciones de terceros y las páginas web son fuentes de cuadros de alerta.

Cuadro de diálogo, términos de programación