Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/02/2008, 15:15
Avatar de djmashe
djmashe
 
Fecha de Ingreso: julio-2007
Ubicación: Posadas, Misiones
Mensajes: 52
Antigüedad: 16 años, 10 meses
Puntos: 2
De acuerdo Generar campos a partir de listas desplegables

Gracias JavierB, ya lo pude resolver. Este es el código por las dudas si a alguien le interesa:

Código:
<form id="form1" name="form1" method="post" action="">

<select name="item" id="item" onchange="while(document.getElementById('campo').childNodes[0]){document.getElementById('campo').removeChild(document.getElementById('campo').childNodes[0]);}if(this.value=='dni'){c=document.createElement('INPUT');c.name='dni';document.getElementById('campo').appendChild(c);}else if(this.value=='sexo'){c=document.createElement('SELECT');c.name='sexo';o1=document.createElement('OPTION');o1.value='hombre';document.all?o1.label='hombre':o1.text='hombre';o2=document.createElement('OPTION');o2.value='mujer';document.all?o2.label='mujer':o2.text='mujer';c.appendChild(o1);c.appendChild(o2);document.getElementById('campo').appendChild(c);}">

<option value="" selected="selected">seleccionar</option>
<option value="dni">dni</option>
<option value="sexo">sexo</option>

</select>

<span id="campo"></span>
</form>