Foros del Web » Programando para Internet » Javascript »

agregar campos por cantidad

Estas en el tema de agregar campos por cantidad en el foro de Javascript en Foros del Web. a lo mejor el titulo no es el indicado pero no se me ocurrio otro :p bueno la cosa es esta, tengo un input text ...
  #1 (permalink)  
Antiguo 13/01/2006, 08:00
Avatar de maralbust  
Fecha de Ingreso: febrero-2004
Ubicación: Santiago
Mensajes: 578
Antigüedad: 21 años
Puntos: 0
Pregunta agregar campos por cantidad

a lo mejor el titulo no es el indicado pero no se me ocurrio otro :p

bueno la cosa es esta, tengo un input text donde pondran un numero x
y de acuerdo a ese numero necesito desplegar unos select(3) pero por la cantidad que indica el input.

en resumen si el perico pone 3 en el input deberan aparecer 9 select.


saludos
__________________
..:: NADA SE PIERDE SOLO SE TRANSFORMA ::..
  #2 (permalink)  
Antiguo 13/01/2006, 10:58
 
Fecha de Ingreso: enero-2006
Mensajes: 54
Antigüedad: 19 años, 1 mes
Puntos: 0
Hola, este seria un ejemplo:

<HTML>
<HEAD>
</HEAD>
<BODY onLoad="javascript:form2.num.focus();">

<form name="form2" action="ayudas1.php" method="get">

Texto 1 <input name="num" type="text" value="<?=$num?>" onKeyUp="javascript:form2.submit();"><br>

<input type="submit" value="Enviar" name="envio">

<br>

<?
if($num>0)
{
for($i=0;$i<$num*3;$i++)
{
?>
Select N° <?=$i+1?> <select name="option<?=$i?>"></select><br>
<?
}
}
else
{
if(strlen($num)>0)
{
echo "Ingrese un Numero mayor a Cero";
}
}
?>
</form>

</BODY>
</HTML>

Guardalo con el nombre que quieras y pruebalo.

Espero te sea util. Bye.
  #3 (permalink)  
Antiguo 20/01/2006, 07:06
Avatar de maralbust  
Fecha de Ingreso: febrero-2004
Ubicación: Santiago
Mensajes: 578
Antigüedad: 21 años
Puntos: 0
jejeje lo necesitaba para asp pero ya esta echo, de todas maneras muchas gracias, el resultado esta publicado en le seccion de asp


saludos
__________________
..:: NADA SE PIERDE SOLO SE TRANSFORMA ::..
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




La zona horaria es GMT -6. Ahora son las 20:50.