<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);
	
}
 

