Para internet explorer funciona perfectamente, pero para Firefox, no se abre el calendario en ningún sitio. Mi problema es que donde realmente quiero mostrarlo es en un DIV que tengo destinado para ese fin. Si cambio el body predefinido por el div que quiero no me funciona ni en IE ni en FF.
No se si falla por el diseño de mi página o por no saber decirle donde se tiene que mostrar. Lo he visto funcionando perfectamente en una página donde sólo habia una tabla dentro del BODY y no había ningún DIV, mientras en donde yo quiero mostrarlo es el 6º DIV.
Pongo un poco código de cómo elige el lugar para mostrarse.
Código PHP:
parent = document.getElementsByTagName("body")[0];
parent.appendChild(this.element);
//el this.element es el calendario (creo)
He probado a poner
Código PHP:
parent = document.getElementsByID('calendario');
parent.appendChild(this.element);
//el this.element es el calendario (creo)
¿Alguien sabe solucionarlo?
Un saludo