Hola que tal
Tengo un pequeño problem..
tengo un calendario en PHp en popup pero no me acuerdo como hacer que la momento de hacer click en el día especifico me despliege la fecha completa en un text box y cierre la ventana del calendario.
-------
Este es parte del calendario
-------
</select><br>
<font size="1"> </font><table border="0" cellpadding="2" cellspacing="0" width="100%" class="m1" bgcolor="#FFFFFF" height="100%">
<?
$diasSem = Array ('L','M','M','J','V','S','D');
$primerDia = date('w');
$ultimoDia = date('t');
$numMes = 0;
for ($fila = 0; $fila < 7; $fila++){
echo " <tr>\n";
for ($coln = 0; $coln < 7; $coln++){
$posicion = Array (1,2,3,4,5,6,0);
echo ' <td width="14%" height="19"';
if($fila == 0)echo ' bgcolor="#808080"';
if($dia-1 == $numMes)echo ' bgcolor="#0A246A"';
echo " align=\"center\">\n";
echo ' ';
if($fila == 0)echo '<font color="#D4D0C8">'.$diasSem[$coln];
elseif(($numMes && $numMes <= $ultimoDia) || (!$numMes && $posicion[$coln] == $fechaInicioMes)){
echo '<a href="#" onclick="tratarFecha('.(++$numMes).','.$mes.','.$a no.')">';
if($dia == $numMes)echo '<font color="#FFFFFF">';
echo ($numMes).'</a>';
}
echo "</td>\n";
}
echo " </tr>\n";
}
------------
Esto esta en mi forma
-----------
En la que pagina que manda a llamar a esta funcion que se depliega en un popup. esta....
<TD class="sinborde" align=right><a href="#" onclick="javascript:window.open('../../funciones/calendario.php', '', 'height=200; width=173')">Día de Instalación</a></TD>
<TD class="sinborde" align=left><input type="text" name="02"></TD>
Yo se y creo que el detalle esta en el
----
echo '<a href="#" onclick="tratarFecha('.(++$numMes).','.$mes.','.$a no.')">';
----
del calendario, pero no recuerdo si esta bien el href ó ta mal , que hago??
Ya que lo unico que hace el calendario es mostrarse bien, y al darle click no pasa nada, no se cierra la ventana ni tampoco pasa la fecha al text
Les agredere su ayuda