Ver Mensaje Individual
  #6 (permalink)  
Antiguo 20/08/2012, 15:46
beeman00
 
Fecha de Ingreso: enero-2012
Ubicación: Caracas
Mensajes: 75
Antigüedad: 13 años
Puntos: 21
Respuesta: Mostrar campos con cambio de combobox

sorry... no habia visto tu comentario, el hecho es que vas a mostrar u ocultar elementos segun la opcion seleccionada.

a la funcion que te di le hace falta esto:

Código Javascript:
Ver original
  1. function mostrar_ocultar(valor){
  2.     var cadena_ids='';
  3.     switch(valor){
  4.          case 1:cadena_ids = 'elemento1|block,elemento2|none,elemento3|block';
  5.          case 2:cadena_ids = 'elemento1|none,elemento2|block,elemento3|ocultar';
  6.     }
  7.     var tmp = cadena_ids.split(',')
  8.     for(i=0; i<tmp.length; i++){
  9.         document.getElementById(tmp[i].split('|')[0]).style.display=tmp[i].split('|')[1];
  10.    }
  11. }

y en html:

Código HTML:
Ver original
  1. .
  2. .
  3. .
  4. <select name="select1" id="select1" onchange="mostrar_ocultar(this.value);">
  5. .
  6. .
  7. .
  8. .