Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/09/2007, 01:00
jemarquesini
 
Fecha de Ingreso: noviembre-2006
Mensajes: 102
Antigüedad: 17 años, 5 meses
Puntos: 1
Problema con evento onBlur

Buenas.

Tengo el siguiente codigo:

Código HTML:
<script type="text/javascript">
function calcular_dias(){
   fecha2 = document.altas.fechaout.value;
   dia2 = fecha2.substring(0,2);
   document.altas.dias.value = dia1;
}
</script>

<body>
<form>
   <input type="text" id="fechaout" name="fechaout" onBlur="calcular_dias()">
   <input type="text" id="dias" name="dias" value="0">
</form> 
El cometido de todo esto es probar algunas funciones, y esta en concreto no me funciona. Cuando quito el foco del campo "fechaout", se supone que la funcion extrae los dos primeros caracteres del valor de dicho campo (es decir, el dia, siempre que la fecha sea con formato dd/mm/yyyy) y lo imprime en el campo "dia" del formulario. Pero esto no sucede asi. De hecho, no sucede nada. No se si no funciona el evento onBlur, o si no funciona el substring, o si me estoy equivocando con el document.altas....

Si alguien me puede echar una mano, se lo agradeceria.

Un saludo