Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/12/2008, 05:52
Avatar de AbdelioR
AbdelioR
 
Fecha de Ingreso: septiembre-2006
Ubicación: Tarragona
Mensajes: 926
Antigüedad: 18 años, 4 meses
Puntos: 8
Mostrar y ocultar 2 divs

Buenas, tengo 2 DIVs y un selector que quiero que muestre una u otra dependiendo de lo seleccionado. El problema es que no se por qué pero no funciona.

Función JS:
Código HTML:
function canvia(){	
		
		quadris = document.selquatri.dia; //selector
		div1 = document.getElementById("primerq");
		div2 = document.getElementById("segonq");

		if (quadris.options[0].selected == true) {
			div1.style.visibility = 'visible';
			div2.style.visibility = 'hidden';
		}
		else if (quadris.options[1].selected == true) {
			div1.style.visibility = 'hidden';
			div2.style.visibility = 'visible';
		}
}
Divisiones a mostrar y ocultar:
Código PHP:
        echo "<div>";
        echo 
"<div id='primerq' style='display:inline'>".$output."</div>";
    echo 
"<br />";
    echo 
"<div id='segonq' style='display:none'>".$output2."</div>";
    echo 
"</div>"
Selector:
Código HTML:
<form name="selquatri" method="post"><p align="center"> Selecciona el quatrimestre
		<select name="quatrimestre" id="dia" class="Verdana10" onchange="canvia();">
			<option value="1" selected="selected">1er Quatrimestre </option>
			<option value="2">2on Quatrimestre </option>
		</select>
</p></form> 

¿Álguien ve algún error? +

Gracias.