Foros del Web » Programando para Internet » Javascript »

Mostrar campos de form, dinamicamente

Estas en el tema de Mostrar campos de form, dinamicamente en el foro de Javascript en Foros del Web. Hola a todos: Desea saber si alguie me puede ayudar (y si es que se puede hacer). Tengo un formulario donde despues de llenar datos ...
  #1 (permalink)  
Antiguo 22/07/2002, 12:21
Avatar de venom_plus  
Fecha de Ingreso: marzo-2002
Ubicación: Nogales, Sonora
Mensajes: 61
Antigüedad: 22 años, 9 meses
Puntos: 0
Mostrar campos de form, dinamicamente

Hola a todos:
Desea saber si alguie me puede ayudar (y si es que se puede hacer). Tengo un formulario donde despues de llenar datos generales como nombre, direccion, email, etc., se debe proporcionar la informacion de un producto, algo asi como en una factura (cantidad, descripcion, costo). La cuestion es que los usuarios pueden poner desde solo un producto hasta 20, no quisiera tener que poner los veinte renglones en el formulario. ¿Hay alguna forma (JavaScript, DHTML) para que al principio solo aparezcan 5 renglones y conforme lo requiera el usuario se muestren 5 mas?
Gracias.
  #2 (permalink)  
Antiguo 22/07/2002, 14:42
Usuario no validado
 
Fecha de Ingreso: julio-2001
Mensajes: 766
Antigüedad: 23 años, 5 meses
Puntos: 0
Re: Mostrar campos de form, dinamicamente

intenta con algo asi


Código:
<script language="Javascript">
<!--
function dis(el,el2)
{
document.getElementById(el).style.display="block"
}
//-->
</script>

<div id="i1">
<input name="" type="text" value=""><br>
<input name="" type="text" value=""><br>
<input name="" type="text" value=""><br>
<input name="" type="text" value=""><br>
<input name="" type="text" value=""><br>
<a href="#" onclick="dis('i2');this.style.visibility='hidden';this.style.position='absolute';return false;">5 Mas</a>
</div>


<div style="display:none" id="i2">
<input name="" type="text" value=""><br>
<input name="" type="text" value=""><br>
<input name="" type="text" value=""><br>
<input name="" type="text" value=""><br>
<input name="" type="text" value=""><br>
<a href="#" onclick="dis('i3');this.style.visibility='hidden';this.style.position='absolute';return false;">5 Mas</a>
</div>

<div style="display:none" id="i3">
<input name="" type="text" value=""><br>
<input name="" type="text" value=""><br>
<input name="" type="text" value=""><br>
<input name="" type="text" value=""><br>
<input name="" type="text" value=""><br>
<a href="#" onclick="dis('i4');this.style.visibility='hidden';this.style.position='absolute';return false;">5 Mas</a>

</div>


<div style="display:none" id="i4">
<input name="" type="text" value=""><br>
<input name="" type="text" value=""><br>
<input name="" type="text" value=""><br>
<input name="" type="text" value=""><br>
<input name="" type="text" value=""><br>
</div>
<center><hr size="1" width="100%" noshade><a href=javascript:MsgrApp.LaunchIMUI('gpa36@hotmail. com')>
<strong><font face="courier new" color="#666666" size="2">Contact Me?[/CODE]</strong>
<IMG SRC="http://woertman.org:8080/msn/gpa36" border="0"></A></ce
  #3 (permalink)  
Antiguo 25/07/2002, 11:01
Avatar de venom_plus  
Fecha de Ingreso: marzo-2002
Ubicación: Nogales, Sonora
Mensajes: 61
Antigüedad: 22 años, 9 meses
Puntos: 0
Re: Mostrar campos de form, dinamicamente

Gracias unKnown, voy a probar el codigo que me enviaste.
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 19:10.