Foros del Web » Programando para Internet » Javascript »

Error en jscalendar

Estas en el tema de Error en jscalendar en el foro de Javascript en Foros del Web. Buenos días, Estoy utilizando jscalendar para elegir una fecha en un formulario. El caso que el scrip muestra el calendario, pero no asigna la fecha ...
  #1 (permalink)  
Antiguo 23/03/2010, 02:54
 
Fecha de Ingreso: septiembre-2008
Mensajes: 45
Antigüedad: 16 años, 2 meses
Puntos: 0
Exclamación Error en jscalendar

Buenos días,

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:
<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>
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

Código:
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);
};
¿Alguien sabe por que me da este error?¿le ha pasado esto a alguien??

Gracias de antemano y un saludo del yeikh

Etiquetas: jscalendar
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 04:57.