Foros del Web » Programando para Internet » Javascript »

Menu desplegable dinamico con cajas de texto dinamicas

Estas en el tema de Menu desplegable dinamico con cajas de texto dinamicas en el foro de Javascript en Foros del Web. Muchachos me he puesto a hacer un software para un abogado y en la pagina donde se realizan las demandas necesito lo siguiente y no ...
  #1 (permalink)  
Antiguo 15/07/2009, 11:29
 
Fecha de Ingreso: julio-2009
Mensajes: 9
Antigüedad: 14 años, 9 meses
Puntos: 0
Exclamación Menu desplegable dinamico con cajas de texto dinamicas

Muchachos me he puesto a hacer un software para un abogado y en la pagina donde se realizan las demandas necesito lo siguiente y no he encontrado por ningun lado algo para poder hacerlo. lo que necesito es que alla un menu desplegable que tenga opciones de 1-10 y cuando se seleccione 1 automaticamente se recargue la pag. o aparesca 1 caja de texto si escoje 2 aparescan 2 cajas de texto y asi sucesivamente 3, 3 cajas.
Lo estoy programando en html, php, mysql, y java si me pueden colaborar con eso les agradeceria me tiene con dolor de cabeza esa parte.
Muchas gracias a las persoanas de buen corazon y genialidad que me ayuden.
  #2 (permalink)  
Antiguo 15/07/2009, 11:36
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Menu desplegable dinamico con cajas de texto dinamicas

Bueno no se si te refieres a javascript o java, pero lo que estas pidiendo es javascript. Lee sobre HTML DOM para que puedas hacerlo. Te sugiero leas este manual
http://w3schools.com/htmldom/default.asp
  #3 (permalink)  
Antiguo 15/07/2009, 11:42
 
Fecha de Ingreso: julio-2009
Mensajes: 9
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Menu desplegable dinamico con cajas de texto dinamicas

Si amigo es javascript y el manual esta genial pero si me puedes colaborar de otra manera te agradeceria.
GRacias muy amable
  #4 (permalink)  
Antiguo 15/07/2009, 11:47
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Menu desplegable dinamico con cajas de texto dinamicas

Bueno busque en internet y este es lo que pude encontrar
http://javascript.about.com/library/blforms.htm

o puedes leer esto
http://www.forosdelweb.com/f13/envia...script-480533/
  #5 (permalink)  
Antiguo 15/07/2009, 11:48
 
Fecha de Ingreso: diciembre-2008
Mensajes: 84
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Menu desplegable dinamico con cajas de texto dinamicas

Es sencillo, usa un menu de salto que vaya a la misma pagina con una variable que cambie su valor a 1, 2, 3... y luego un bucle for que cree un campo de texto y se repita el numero de veces que indique esa variable.

Un saludo.
  #6 (permalink)  
Antiguo 15/07/2009, 12:18
 
Fecha de Ingreso: julio-2009
Mensajes: 9
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Menu desplegable dinamico con cajas de texto dinamicas

abimaelrc el segundo foro esta interesante pero no logro hacerlo para que no funcione con el evento del boton que inserta las cajas si no que funcione al hacer click en la opcion del menu desplegable.

rafamadrile pues si suena sencillo si pudieras colaborarme con parte del codigo te agradeceria mucho.

La verdad mi contacto con javascript es el primero estoy tratando de entender algunas cosas entonces me cuelgo aveces entendiendo cosas me leere la pag. que me dio abimaelrc para aprender por ahora les agradeceria que me colaboren con codigo soy un poco lenteja para javascript.
  #7 (permalink)  
Antiguo 15/07/2009, 14:29
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Menu desplegable dinamico con cajas de texto dinamicas

Tema trasladado desde PHP
  #8 (permalink)  
Antiguo 16/07/2009, 01:24
Avatar de marcopoloaz06  
Fecha de Ingreso: julio-2007
Ubicación: México
Mensajes: 457
Antigüedad: 16 años, 9 meses
Puntos: 11
Sonrisa Respuesta: Menu desplegable dinamico con cajas de texto dinamicas

Hola, ps muy fácil si no le entiendes ps me dices pero te la trate de explicar con comentarios:

js:
Código javascript:
Ver original
  1. function fnc(th) {
  2.     var conten = document.getElementById('contenedor'); //El div que va a tener los inputs
  3.     var i = conten.getElementsByTagName('input').length || 0; //El numero de input que ya tiene, si no es 0
  4.     var num = Number(th.options[th.selectedIndex].text) || 0; //El numero de seleccion
  5.     if (num > i) { //si el numero es mas grande que la cantidad de inputs
  6.         for (; i < num; i++) {
  7.             var input = document.createElement('input'); //Lo creamos
  8.             input.type = 'text';
  9.             input.name = '_' + i; //El name del input segun su numero
  10.             input.value = th.options[i + 1].text; //El texto que va a tener el input
  11.             conten.appendChild(input); //Lo agregamos al contenedor
  12.         }
  13.     } else if (i > num) { //si hay mas inputs que el num de la selecion
  14.         for (; i > num; i--) {
  15.             conten.removeChild(conten.childNodes[i]); //Los borramos de mayor a menor
  16.         }
  17.     }
  18. };

y lo pruebaz con este
html:
Código HTML:
<select onchange="fnc(this);">
    <option value="0" />-
    <option value="uno" />1
    <option value="dos" />2
    <option value="tres" />3
    <option value="cuatro" />4
    <option value="cinco" />5
    <option value="seis" />6
    <option value="siete" />7
    <option value="ocho" />8
    <option value="nueve" />9
    <option value="diez" />10
</select>

<div id="contenedor">
</div> 
ps eso fue lo que entendi y ps ve una documentación acerca del DOM, esta es muy buena te dejo el link
http://mundogeek.net/archivos/2004/0...-de-documento/

se puede optimizar la función pero esa seria la base de lo que quieres hacer
bueno espero que te ayude
saludOs
:D
__________________
Aerolíneas Alicia :D
  #9 (permalink)  
Antiguo 16/07/2009, 10:52
 
Fecha de Ingreso: julio-2009
Mensajes: 9
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Menu desplegable dinamico con cajas de texto dinamicas

hola marcopoloaz06 Muchas pero Muchas gracias por la respuesta si esta como quieria excelente lo unico que aun no se es como enviar los datos ingresados de la caja de texto, osea como se hace en php con un formulario si me podrias hechar mano con eso seria fenomenal, los datos quiero que se envien a otra pag donde se agregaran en esa pag ala base de datos, eso ya esta solucionado.

Otra cosa se puede hacer que al momento que se inserta cada caja de texto se inserte una nueva fila con una nueva columna en la tabla del la pagina.

Bueno como agradecerte se puede dar puntos en este foro?
No se comentame un poco mas quiero agradecerte de alguna forma.

De todas formas gracias gracias gracias..............

Saludos

Última edición por sabrewolf; 16/07/2009 a las 11:58
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 2 personas




La zona horaria es GMT -6. Ahora son las 23:31.