Estoy utilizando jscalendar para elegir una fecha en un formulario. El caso que el scrip muestra el calendario, pero no asigna la fecha al campo. He revisado toda la configuración y las referencias al campo y demás estan bien. Muestro el codigo
Código:
Revisando el firefox en la cosnola de errores, he visto un error que dice "too much recursion" y al pinchar en el melleva al archivo calendar.js en la siguiente parte del codigo<li id="li_8" >
<label class="description" for="element_8">Fecha Fin </label>
<span>
<input id="element_8_1" name="element_8_1" class="element text" size="2" maxlength="2" value="" type="text"> /
<label for="element_8_1">DD</label>
</span>
<span>
<input id="element_8_2" name="element_8_2" class="element text" size="2" maxlength="2" value="" type="text"> /
<label for="element_8_2">MM</label>
</span>
<span>
<input id="element_8_3" name="element_8_3" class="element text" size="4" maxlength="4" value="" type="text">
<label for="element_8_3">YYYY</label>
</span>
<span id="calendar_8">
<img id="cal_img_8" class="datepicker" src="http://172.26.37.243/cacti/plugins/superlinks/content/html/form/calendar.gif" alt="Pick a date.">
</span>
<script type="text/javascript">
Calendar.setup({
inputField : "element_8_3",
baseField : "element_8",
displayArea : "calendar_8",
button : "cal_img_8",
ifFormat : "%B %e, %Y",
onSelect : selectEuropeDate
});
</script>
<p class="guidelines" id="guide_8"><small>Seleccionaremos la fecha del final de la consulta</small></p>
</li>
Código:
¿Alguien sabe por que me da este error?¿le ha pasado esto a alguien??Date.prototype.__msh_oldSetFullYear = Date.prototype.setFullYear;
Date.prototype.setFullYear = function(y) {
var d = new Date(this);
d.__msh_oldSetFullYear(y);
if (d.getMonth() != this.getMonth())
this.setDate(28);
this.__msh_oldSetFullYear(y);
};
Gracias de antemano y un saludo del yeikh


