Hola.
A ver si me pueden ayudar:
Tengo una página con HTML + JavaScript del lado del cliente.
Esa pagina contiene un frame, que contiene un menu. La pagina está diseñada
para 800 x 600, y quiero que ese frame que contiene el menú sea fijo (es
decir, no lleva scroll bar, ni nada).
El menu en cuestion es un <table> donde cada opcion es un <tr>.
Una de las opciones del menu, en realidad es un titulo para tres
subopciones.
Hice esto:
Copie el contenido original de los TR que definian las opciones, los
converti en una constante alfanumerica "legal" de JavaScript (strSubMenu), y
en su lugar puse:
<span id="mySpan"> </span>
Luego escribi una función en JavaScript que dependiendo del estado de
una variable, muestra u oculta el submenu, asignandole a
document.all.mySpan.innerHTML strSubmenu ó " ", dependiendo de si el
menu debe mostrarse o no.
Digamos que la función se llama "ToggleMenu()". En la definición del
<td> para el titulo del submenu, agregue: "onClick = "jscript:ToggleMenu();"
Todo funciona, pero el submenu aparece o desaparece por encima de la
tabla, no en la posicion en que defino el <span>
¿Sabe alguien por qué ocurre eso? ¿Que otro elemento puedo definir para
cambiar su texto HTML?
Gracias de antemano
Salud!
Leonardo
[MS MVP - VB]
www.lazpurua.com
leonardo<arroba>mvps<punto>org
Caracas, Venezuela
Leer las respuestas