Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/05/2012, 06:30
marrrero
 
Fecha de Ingreso: octubre-2009
Mensajes: 21
Antigüedad: 14 años, 7 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.