Espero que me puedan ayudar, el asunto que quiero hacer es, que la momento de elegin una opcion de un <select> me aparesca el input en seguida del select no se si se pueda. agradecere la ayuda, y espero que me haya dado a entender.

| |||
![]() Hola: Espero que me puedan ayudar, el asunto que quiero hacer es, que la momento de elegin una opcion de un <select> me aparesca el input en seguida del select no se si se pueda. agradecere la ayuda, y espero que me haya dado a entender. ![]() |
| ||||
Re: Como aparecer un input: DOM HTML! <script language="javascript"> // identifica el td o div donde deseas que aparezca tu input. Cita: en tu select al momento de llamar al evento onSelect haces el llamado a tu funcion algo asi.function creaInput() { var elContenedor = document.getElementById('idcontenedor'); var elInput = document.createElement('input'); // podrias poner atributos con elInput.setAttribute("nombre","valor") etc / investiga // elContenedor.appendChild(elInput); // o bien elContenedor.innerHTML por su sencillez y compatibilidad elContenedor.innerHTML = "<input type="text" name="nombre" id="nombre" />"; } </script> Cita: seria bueno que preguntes en el foro de Javascript por detalles.<select name="a id="a" onselect="creaInput()"> (no se si sea correcto contestarle en el foro de PHP, o moderador, moverlo porfavor.) un saludo.
__________________ http://dev.wsnetcorp.com |
| |||
Re: Como aparecer un input con php: ha orale, se puede hacer con php, por mi codigo es asi. $nombre = file('campos.txt'); echo '<select size="\1\" name=\"sitio\">'; for ($i = 0 ; $i < count($nombre);$i++) { echo '<option value=\"'.$nombre[$i].'\" >'.$nombre [$i].'</option>'; } switch($i) { case 0: break; case 1: input(); break; case 2: break; } pero no me la llama no se por que tendre algo mal. |