Cita:
Iniciado por mcalla
esta es la tabla en mysql:
INSERT INTO `tabla` (`id`, `descripcion`) VALUES
(1, 'Estudios de postgrado'),
(2, 'Estudios Superiores Completos'),
(3, 'Estudios Superiores Incompletos'),
(4, 'Estudios Técnicos C.'),
(5, 'Estudios Técnicos I.'),
(6, 'Enseñanza Media'),
(7, 'Otros Estudios');
index.php
<select name="est" id="est">
<option value="-2">- Seleccione -</option>
<?php
$sel_ee="select *from tabla";
$rel_ee=mysql_query($sel_ee,$link);
while($db_est=mysql_fetch_array($rel_ee)){
echo '<option value="'.$db_est["id"].'">'.$db_est["descripcion"].'</option>';
}
?>
</select>
como cambiaria para crear el textbox solo al seleccionar 'Estudios Técnicos I.' en el combobox.
asu brother se ve q andas perdido en la seccion javascript cambia el valor 2 que figura por el id que deseas en este caso estudios tecnicos I que su id es el 7 entonces seria el javascript asi
Código Javascript
:
Ver original<script language="javascript">
function txt(){
var valor = document.getElementById('est').value;
if(valor==7){
document.getElementById('otr').style.display = "block";
}
}
</script>
en tu select agregar el evento onchange
y te faltaria agregar en tu html la linea del textbox osea debajo del select esto
Código HTML:
Ver original<input type="text" id="otr" name="otr" style="display:none" />
mas facil no te la puedo poner