Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/02/2011, 06:10
Avatar de aniMAYtions
aniMAYtions
 
Fecha de Ingreso: diciembre-2007
Ubicación: Granada
Mensajes: 519
Antigüedad: 16 años, 11 meses
Puntos: 2
Problema con DHTML Calendar

Buenas tardes!!
Tengo implementado en mi aplicación este bonito calendario en javascript.
Funciona a las mil maravillas pero ahora me ha surgido un añadido que no sé si podré hacer.

El calendario se compone, como muchos sabeis, de un campo de texto(donde se copiará la fecha seleccionada) y una imágen que hace de disparador del calendario.
La función que controla ésto es la siguiente:
Código Javascript:
Ver original
  1. Calendar.setup({
  2.         trigger    : "nombre del disparador",
  3.         inputField : "nombre del campo de texto",
  4.         dateFormat: "%d/%m/%Y",
  5.         onSelect: function(cal) { cal.hide() }
  6.     });
El calendario lo tengo puesto que se carge con un onload en la imágen que hace de llamador y ésto no me da ningún problema.

Ahora, el problema está en que quiero copiar la fecha que selecciono en otro inputField a parte del que recoge la información. O sea, en 2 input a la vez.

He probado un poco de todo con varios eventos... onChange, onSelect.... y lo único que me funciona es con el evento onClick en el segundo campo. Pero eso no es intuitivo y es un requisito máximo.
Por cierto, he creado una función para que recoja el valor del input primero y lo copie en el segundo y esta es la función a la que quiero llamar.
O puedo crear directamente la función en el calendar.setup??

Gracias!!