Comunidad de diseño web y desarrollo en internet online

crear textbox al selecc determinada opcion del combo

Citar            
MensajeEscrito el 18 Oct 2011 07:51 pm
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 : :

Por angelo27

Claber

136 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 Oct 2011 12:26 pm
haaaaaaaaaaaaaaa por eso me decias anteriormente que no podias preguntar por el valor 7 era el id, puedes preguntar por el valor de lo que esta dentro del <option>aca</option>??

preguntando por ejemplo por
document.formulario.combo[0].text

donde el formulario es este
<form name="formulario">
<select name="combo" onchange="elvalor()">
<option value="yyyy">111</option>
<option value="zzz">222</option>
</select>
</form>

Código :

<html>
   <head><title></title></head>
<script language="javascript">
function elvalor(){
   alert(document.formulario.combo[0].text);
}
</script>
<body>
<form name="formulario">
   <select name="combo" onchange="elvalor()">
      <option value="yyyy">111</option>   
      <option value="zzz">222</option>
   </select>
</form>
</body>
</html>

Por machvk

15 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.