Foros del Web » Programando para Internet » Javascript »

Meter una funcion en un onselect o en un onclick

Estas en el tema de Meter una funcion en un onselect o en un onclick en el foro de Javascript en Foros del Web. Código: <input size="10" id="f_date2" /><br /> <script type="text/javascript">//<![CDATA[ var cal = Calendar.setup({ onSelect: function(cal) { cal.hide() } }); cal.manageFields("f_date2", "f_date2", "%Y-%m-%d"); //]]></script> Este es el ...
  #1 (permalink)  
Antiguo 20/08/2009, 10:38
 
Fecha de Ingreso: junio-2006
Mensajes: 84
Antigüedad: 17 años, 10 meses
Puntos: 1
Meter una funcion en un onselect o en un onclick

Código:
<input size="10" id="f_date2" /><br /> 

<script type="text/javascript">//<![CDATA[

      var cal = Calendar.setup({
          onSelect: function(cal) { cal.hide() }
      });
      cal.manageFields("f_date2", "f_date2", "%Y-%m-%d");

//]]></script>
Este es el código en cuestión. Esto hace que cuando se selecciona el INPUT, salga un calendario para seleccionar fecha.

El problema es que este input esta dentro de un PHP que se me devuelve por AJAX.

Si entro en el archivo que contiene este codigo directamente... (con su JS) funciona perfectamente.

Cuando accedo al otro archivo PHP, que llama por ajax a este otro archivo PHP que contiene el código, no funciona...

He pensado que si en vez de utilizar cal.manageFields("f_date2", "f_date2", "%Y-%m-%d");, utilizo un onselect o un onclick en el input funcione... pero no se como hacerlo... llevo horas intentándolo... pero nada

El js es este http://admin.yerapa.com/js/jscal2.js

como siempre, gracias adelantadas

Última edición por lestatminiyo; 20/08/2009 a las 10:47
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:47.