Para dar mensajes al usuario
se ocupan unas nuevas ventanas llamadas Alertas. Las alertas pueden
además obtener información del usuario, ya sea de tipo falso /
verdadero o cadenas de texto.
Veamos a continuación los tres tipos de mensajes que se pueden mostrar
al usuario y cómo podemos obtener información.
window.alert ( )
Con este método, le mostramos al usuario un mensaje
personalizado. Ej:
<script language="javascript
window.alert ( " MENSAJE DESEADO" )
</script> |
Clic aquí para ver este
ejemplo
window.confirm ( )
El mensaje puede ser una pregunta, y aparecerán dos opciones
ACEPTAR y CANCELAR. Se puede saber que botón oprimió el usuario con
if else. window.confirm debe ser el valor de una variable, para así
poder manejarla. Todo esto quedará más claro con el siguiente ejemplo:
<script language="javascript
mensaje = window.confirm ("QUE
ESCOGES?")
if (mensaje)
{
window.alert("PRESIONASTE ACEPTAR")
}
else {
window.alert("PRESIONASTE CANCELAR")
}
</script> |
Clic aquí para ver este
ejemplo
Primero mensaje es el
nombre de la variable que contiene la instrucción de
widow.confirm - entre paréntesis y comillas
va el mensaje -.
Luego viene el if
(mensaje).
Esto indica que si el usuario aceptar el mensaje entonces se procederá
con lo que está entre { }
else . Indica la instrucción que
sucederá en caso de que el usuario cancele el mensaje
window.prompt ( )
Obtenemos con esta alerta, información en forma de cadena por
parte del usuario
<script language="javascript
cual = window.propmt ("Mensaje"
, "AQUI
ESCRIBE")
if (
cual ) {
window.alert ( cual )
}
else {
window.alert ("ESCRIBE ALGO")
}
</script> |
Clic aquí para ver este
ejemplo
Al igual que en procedimiento anterior, la
instrucción debe ser contenida en una variable ( cual en este
caso).
Entre paréntesis van dos mensajes separados por una coma ( , ),
el primero indica el mensaje de la alerta y el segundo nos indica el que
aparecerá en el cuadro de texto.
La instrucción if
( cual
) indica sucederá algo si el usuario escribe un valor, si no
lo escribe entonces pasará lo que está en else