Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/03/2011, 09:05
doylelives
 
Fecha de Ingreso: junio-2008
Ubicación: Capital Federal xD
Mensajes: 1.208
Antigüedad: 16 años, 5 meses
Puntos: 35
Respuesta: Mostrar codigo depende de la selccion de lista

A ver, en un html posees varios divs con texto incrustados, cada div posee un id unico, y un atributo class pudiendo adoptar 2 nombres de clases css, mostrar u ocultar
A travez de un select se dispara el evento onchange el cual llama a una función js
Código Javascript:
Ver original
  1. function activar_parrafo(id){
  2.     document.getElementById(id).setAttribute("class", "ocultar");
  3. }
en CSS las clases deben usar propiedades para mostrar/ocultar el contenido
Código Javascript:
Ver original
  1. .mostrar{
  2.     display:block;
  3.     visibility:visible;
  4. }
  5. .ocultar{
  6.     display:none;
  7.     visibility:hidden;
  8. }
En el html los options deberian tener un valor del id del Div a mostrar.
Código Javascript:
Ver original
  1. <select onchange="activar_parrafo(this.value)">
  2.    <option value="div1">Div primero</option>
  3.    <option value="div2">Div segundo</option>
  4. </select>
Ejemplo de los divs
Código Javascript:
Ver original
  1. <div id="div1" class="mostrar">Esto es el primer div</div>
  2. <div id="div2" class="mostrar">Esto es el segundo div</div>
__________________
I am Doyle please insert code.