Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/06/2011, 19:31
Avatar de goteen_mx
goteen_mx
 
Fecha de Ingreso: abril-2005
Ubicación: D.F.
Mensajes: 403
Antigüedad: 19 años, 9 meses
Puntos: 37
Respuesta: problemas con un select

puedes enviar la opcion seleccionada a tu funcion y posteriormente a mostrar los divs seleccionarla

Código Javascript:
Ver original
  1. function mostrarDiv(valor, opcionSeleccionada){
  2.            
  3.             if (valor == 1){          
  4.                                     document.getElementById('correo').style.display = 'block';
  5.                                     document.getElementById('actividad').style.display = 'none';                              
  6.                                     document.getElementById('llamada').style.display = 'none';
  7.                                     document.getElementById('cita').style.display = 'none';
  8.                                     }
  9.             else if (valor == 2){
  10.                                     document.getElementById('llamada').style.display = 'block';
  11.                                     document.getElementById('actividad').style.display = 'none';
  12.                                     document.getElementById('correo').style.display = 'none';
  13.                                     document.getElementById('cita').style.display = 'none';}
  14.             else if (valor == 3){
  15.                                     document.getElementById('cita').style.display = 'block';
  16.                                     document.getElementById('actividad').style.display = 'none';
  17.                                     document.getElementById('correo').style.display = 'none';
  18.                                     document.getElementById('llamada').style.display = 'none';
  19.                                     }
  20.             else if (valor == 0){                  
  21.                                     document.getElementById('actividad').style.display = 'block';
  22.                                     document.getElementById('correo').style.display = 'none';
  23.                                     document.getElementById('llamada').style.display = 'none';
  24.                                     document.getElementById('cita').style.display = 'none';}
  25.                              
  26.                             }
  27.     document.getElementById("combo").selectedIndex=opcionSeleccionada;
  28. }
  29.  
  30.  
  31.  
  32. <select name="actividad" id="combo" onchange="mostrarDiv(this.options[this.options.selectedIndex].value,this.options.selectedIndex )">

Saludos.
__________________
Born to be free.