Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/02/2003, 15:35
betillo
 
Fecha de Ingreso: abril-2002
Mensajes: 12
Antigüedad: 22 años
Puntos: 0
pasando valores a un input...facil, pero no me sirve

Pues eso, que necesito que al abrir una pagina un campo de texto en un formulario tenga por defecto el valor de la fecha de hoy. Aqui como lo he estado probando...

Código:
<script Language="JavaScript">
<!-- 
 var hoy = new Date();
  var mes = hoy.getMonth()+1;
  var anio = hoy.getYear();
  var dia = hoy.getDate();
  if(dia<10) dia = "0" + dia;
  if(mes<10) mes= "0" + mes;
  if(year<1000) year+=1900;

  document.elForm.datum.value=((hoy.getMonth()+1) + "/" + 
                  hoy.getDate() + "/" + (anio+"").substring(2,4));
//-->
</script>
y en el HTML:

Código:
<body>

<form action="" id="elForm" name="elForm" method="post">
El valor es: 
<input type="text" name="datum" size="20">
</form>


</body>
Y me extraña que si le estoy especificando al JS que el valor de "datum" es el resultado de las variables de arriba, pues nada que me despliega el dato... Que estare haciendo mal aqui?

Gracias por adelantado