<ul>
<li></li>
<input....>
<li></li>
<input...>....etc
y lo que quiero es que los input estén dentro de cada <li></li>.
Código:
function addIdiomas(totalCampos) { lista = document.createElement('ul'); lista.setAttribute("id","lista"); document.getElementById("contenidoIdiomas").appendChild(lista); for(i = 1; i <= (totalCampos+1); i++){ camposLista = document.createElement('li'); camposLista.setAttribute("id","elementoslista"); document.getElementById("lista").appendChild(camposLista); inputs = document.createElement('input'); inputs.setAttribute("type","text"); inputs.setAttribute("id", i); document.getElementById("lista").appendChild(inputs); } boton = document.createElement('input'); boton.setAttribute("type", "button"); boton.setAttribute("value", "Guardar"); document.getElementById("lista").appendChild(boton); }