Código HTML:
<script language="javascript">
function Add4TextField(){
document.getElementById("lugar_donde_se_agregan").innerHTML="<input type='text' value='el que tu quieras'><input type='text' value='el que tu quieras'><input type='text' value='el que tu quieras'><input type='text' value='el que tu quieras'>";
}
</script>
...
<input type='buton' value='Enviar' onClick='Add4TextField()'>
con esto añades campos type=TEXT en el espacio que deseeas del HTML, puedes pasarle a la funcion como parámtro la CANTIDAD de campos que quieres que se agreguen, etc.. espero te sirva Salu2!