Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/04/2012, 03:09
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 5 meses
Puntos: 1567
Respuesta: Formulario Expandido con Selector Lista

Tenés muchos errores en el concepto, el evento a usar sería onchange(), el atributo name, no se corresponde para option, tenes que identificar el valor clickeado y posteriormente, si es el que corresponde, cambiar la propiedad display del div oculto, que de paso digamos un campo oculto de formulario <input type="hidden" /> nada tiene que ver con un elemento oculto en la página



Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. //<![CDATA[
  3. function expandir_formulario(){
  4. var abrir = document.getElementById('expandir').value;
  5. if(abrir == 1){
  6. document.getElementById('div_expandir').style.display= 'block';
  7. }
  8. }
  9. //]]>
  10. </script>


Código HTML:
Ver original
  1. <select id="expandir" onchange="expandir_formulario();">
  2. <option value=""></option>
  3. <option value="0">hola</option>
  4. <option value="5">hola2</option>
  5. <option value="1">Pulsar esta</Option>
  6. <div id="div_expandir" style="display: none;">xxxxxx</div>

Saludos y a leer los manuales
http://librosweb.es
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.