![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
14/05/2012, 06:30
|
| | Fecha de Ingreso: octubre-2009
Mensajes: 21
Antigüedad: 15 años, 4 meses Puntos: 0 | |
Alternativa a los alert de javascript Hola a todos, tengo un campo de formulario hora que he validado con la siguiente función, pero me gustaría sustituir las alertas por un mensaje informativo que no haya que darle aceptar, alguna idea?
<script type="text/javascript">
function validar() {
var fecha = document.getElementById("hora").value;
hora = fecha
if (hora == "") {alert("El campo hora es obligatorio"); return }
if (hora.length > 5) { alert("La hora no puede tener mas de 5 caracteres"); return }
if (hora.length != 5) { alert("Introducir HH:MM:SS por favor"); return }
a = hora.charAt(0) //<=2
b = hora.charAt(1) //<4
c = hora.charAt(2) //:
d = hora.charAt(3) //<=5
e = hora.charAt(5) //:
if ((a == 2 && b > 3) || (a > 2)) { alert("El valor que introdujo en la Hora no corresponde, introduzca un digito entre 00 y 23"); return }
if (d > 5) { alert("El valor que introdujo en los minutos no corresponde, introduzca un digito entre 00 y 59"); return }
if (c != ':') { alert("Introduzca el caracter ':' para separar la hora y los minutos"); return }
document.forms[0].submit();
}
</script>
Un saludo, Gracias. |