Nach einigen Fehlversuchen hab ich es nun funktionstüchtig hin bekommen:
var neusList=document.createElement('li');
var neusInput=document.createElement('input');
neusInput.id=fields;
neusInput.type='text';
neusInput.name='Text[]';
neusInput.size='80';
document.getElementById('inputlist').appendChild(neusList).appendChild(neusInput);
Ist das auch korrekt so? oder sollte man noch etwas optimieren?