Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/06/2008, 13:30
Avatar de FantasmaFito
FantasmaFito
 
Fecha de Ingreso: junio-2007
Ubicación: Buenos Aires, Argentina
Mensajes: 118
Antigüedad: 16 años, 11 meses
Puntos: 0
Problema con split()

Hola, tengo un problema con un formulario y la validacion de una fecha de nacimiento. El código es este:

Código HTML:
 <body>
		<form id="formulario1">
			<input id="nacimiento" type="text" value="27/06/2008" onfocus="select();"><br>
			<input id="boton" type="button" value="Enviar datos" onclick="validar();"/><br />			
		</form>
		
		<script type=text/javascript>

		function validar(){
			var nacimiento=document.getElementById("nacimiento").value;
			var nacimientoOK=nacimiento.split("/");

			var diaOK=nacimiento[0];
			var mesOK=nacimiento[1];
			var anioOK=nacimiento[2];
			
			if(diaOK>31 || mesOK>12 || anioOK>=2008){
				alert("La fecha ingresada no es válida");
			}
			
		}	

		</script>
	</body> 
El tema es que no me separa la fecha en tres partes, me crea un array por cada uno de los numeros ingresados en el campo del formulario.
¿Qué puede estar sucediendo?