Pregunta: | 22278 - DOCUMENT.ALL EN NETSCAPE PARA CONTENIDO DINÁMICO |
Autor: | Daniel Clemente Laboreo |
Hola. Aquí va mi problema:
En mi página quiero poner un reloj que cambia cada segundo, pero por medio de texto, cada uno con un ID: Para cambiar un texto dinámicamente, lo hago de la siguiente forma: <FONT ID="TEXTO">Este texto se cambiará</FONT> <BUTTON onClick="document.all.TEXTO.innerText='Éste es el nuevo texto';">HAC CLIC</BUTTON> Funciona perfectamente, pero el problema es que al probarlo con Netscape 4, 6 o el que sea, como no tiene document.all (creo), el texto no cambia. ¿Cómo puedo solucionarlo? Si tuviera que recurrir a las capas, ¿cómo lo hago para que estén junto con el texto, y no molesten? Muchas gracias por aguantarme. Saludos... |
Respuesta: | Daniel Clemente Laboreo |
Gracias por la respuesta; y sí, efectivamente Netscape tiene capas, y se pueden manejar, pero en el código HTML de arriba no hay ningún capa (no hay objetos layer), es sólo un FONT con un ID.
Mejor no esforzarse mucho, yo creo que no se puede... |
Respuesta: | Alvaro Acevedo |
NS 4.x maneja lo que son las capas, se acceden de la forma document.layers.xxx o document.layers["xxx"] pero para acceder a ellas debes setear en una posicion especifica el tag requerido, dentro de la pagina web, y eso lo haces en el style tag, dentro del head.
Esto que te acabo de dar es la solucion que andas buscando, no te doy ningun codigo porque no lo tengo a mano, ojala te sirva... |