prova così:

codice:
function stampaCampi(n) {
 var l=document.getElementById('livello');
 for (var i=1; i<=n; i++) l.innerHTML+="<input type='text' name='campo"+n+"' />";
}
ovviamente n è il valore selezionato dal menu a tendina e livello è l'id di un livello che usi come contenitore per i campi.

ciao