Mostrar avisos en JavaScript

15/Dic/2006 JavaScript , , , 6 Comentarios

Dentro de un formulario de datos en una página HTML se nos va a dar el caso en el que avisemos al usuario del resultado de la validación del mismo. Una de las soluciones, veremos que quizás no la mejor según el caso, será el sacar un aviso en una ventana o cuadro emergente, utilizando técnicas JavaScript.

Y es que en este caso, el modelo DOM Level 0 nos ofrece sobre el objeto Window con un método denominado alert. Dicho método nos servirá para mostrar un mensaje de aviso en la pantalla.

  1. window.alert("mensaje")

En los navegadores el objeto window se suele dar por supuesto y nos valdría poner también el alert sin hacer referencia al objeto Window. Quedándonos la siguiente línea de código:

  1. alert("mensaje")

Es curioso el que DOM Level 0 no es parte de ninguna especificación ni estandar. Sino que viene a reflejar un conjunto de funcionalidades que se pueden encontrar en NetScape Navigator 3 e Internet Explorer 3. Y que sus sucesivas versiones han ido manteniendo.

La anterior línea de código viene a generar una pantalla emergente y modal (no podremos ir a ninguna otra ventana hasta que pulsemos el botón) con el texto que se ha pasado como parámetro. De esta forma, el siguiente código:

  1. window.alert("Esto es un mensaje de texto");
  2. </script>

producirá la siguiente salida por pantalla:

En Internet Explorer...

Alert en Internet Explorer

Y en FireFox...

Alert en FireFox

Como podemos ver el titulo de la ventana varía dependiendo del navegador que estemos utilizando. Y, por desgracia, no podemos cambiarle. Por lo menos a día de hoy.

Vídeos sobre Javascript


Difunde el Conocimiento

Si te ha gustado el artículo o te ha sido de utilidad, no dejes de compartirlo con tus amigos en las redes sociales... Te estaremos muy agradecidos. :-D

6 comentarios en “Mostrar avisos en JavaScript”

Víctor Cuervo

ALECX

graxias por el pequeño tutorial,,

Víctor Cuervo

miguel

ola gracias x eso pero kisiera saber si hay otra forma de mostrar mensajes, osea sin usar ventanas externas o algo asi…

Víctor Cuervo

nor

sabes como quitar el logo de alerta?
o existe un metodo para solo mostrar el texto

Víctor Cuervo

felix

como hago para que cuando envie datos y si el usuario se logueado mal i le muestre un mensaje…no me borre los datos que el ha escrito?
por favor lo necesito urgente

Víctor Cuervo

Cranmer

gracias por el post, pero esa ventanade internet explorer no es de firefox …….

Víctor Cuervo

Víctor Cuervo

@cranmer, Se me había pasado este mensaje hace mucho tiempo y acabo de verlo. Ya está subsanado y aparece la ventana correcta.

¿Algo que nos quieras comentar?

Déjanos tu comentario, no te preocupes que tu email no será publicado

*

*