
21/08/2003, 21:08
|
| | Fecha de Ingreso: agosto-2003 Ubicación: Tampico Tamaulipas
Mensajes: 54
Antigüedad: 21 años, 6 meses Puntos: 0 | |
intenta con esta función, te crea los campos y le da un nombre diferente a cada campo para que no tengas problemas al recojer la información. el numero de campos es infinito
<HTML>
<HEAD>
</HEAD>
<script>
c = 3;
a = 1;
function agregar(){
x = "Campo "+ c +"<input type=text name=campo"+ c +">Campo "+(c + 1)+"<input type=text name=campo"+(c + 1)+"><br><span id=acampos"+(a+1)+"></span>";
document.getElementById('acampos'+a).innerHTML = x;
c += 2;
a++;
}
</script>
<BODY>
<input type=button value="Agregar campos" onclick="agregar()">
<form name=forma>
Campo 1<input type=text name=campo1>
Campo 2<input type=text name=campo2>
<br>
<span id=acampos1></span>
<input type=submit value=enviar>
</form>
</BODY>
</HTML>
la lista desplegable se agregaría de la misma forma, solo es para que te des una idea de la programación que es bastante sencilla
Última edición por matcruz; 21/08/2003 a las 21:14 |