Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/12/2013, 13:00
andre___5025
 
Fecha de Ingreso: septiembre-2013
Ubicación: Bogota
Mensajes: 139
Antigüedad: 11 años, 5 meses
Puntos: 0
Select onchange

HOla amigos estoy tratando de hacer un select normal que tiene dos opciones 'Si', 'No' . Lo que quiero es que si el usuario selecciona la opcion 'Si' entonces me aparezan o se habiliten dos select mas para que siga llenando el formulario, si el usuario escoge 'No' entonces que aparezca un solo select. Creo que se hace con la funcion onchange de javascript pero no lo he sabido dominar bien.

El codigo seria algo asi:

Select de 'Si', 'No'
Código:
<select name="estudia_act_cab">
	<option value=" ">Seleccione...</option> 
	<option value="Si">Si</option>
	<option value="No">No</option>
	</select>
Si escoge 'Si' entonces que muestre estos:
Código PHP:
Entidad educativa:     
            <select name='cod_program_est'>
                <option value="0"selected></option>
                <?
                $sql3 
"select * from program_est";
                
$result3 mysql_query ($sql3$link);
                while (
$row mysql_fetch_array ($result3)) {
                
$mcodpr $row['cod_program_est'];
                
$mprog $row['dtalle_program_est'];
                if (
$pro == $mcodas)
                echo 
"<option value= '$mcodpr'> $mprog </option>";
                else
                echo 
"<option value= '$mcodpr'> $mprog</option>";
                }
                echo 
"</option>";
                
?>
                </select></td>

Tipo de institucion actual:
                <select name='cod_ins'>
                <option value="0"selected></option>
                <?
                $sql3 
"select * from institucion";
                
$result3 mysql_query ($sql3$link);
                while (
$row mysql_fetch_array ($result3)) {
                
$mcodpr $row['cod_ins'];
                
$mprog $row['dtalle_ins'];
                if (
$pro == $mcodas)
                echo 
"<option value= '$mcodpr'> $mprog </option>";
                else
                echo 
"<option value= '$mcodpr'> $mprog</option>";
                }
                echo 
"</option>";
                
?>
                </select>
Si escoge 'No'

Código PHP:
Ultimo año aprobado:                
                <select name='cod_anio_aprob'>
                <option value="0"selected></option>
                <?
                $sql3 
"select * from anio_aprob";
                
$result3 mysql_query ($sql3$link);
                while (
$row mysql_fetch_array ($result3)) {
                
$mcodpr $row['cod_anio_aprob'];
                
$mprog $row['dtalle_anio_aprob'];
                if (
$pro == $mcodas)
                echo 
"<option value= '$mcodpr'> $mprog </option>";
                else
                echo 
"<option value= '$mcodpr'> $mprog</option>";
                }
                echo 
"</option>";
                
?>
                </select>