Los creo así:
Código HTML:
<script> function crearOcupante(){ var ocupantesDiv=document.getElementById('ocupantesDiv'); var numOcupantesTotales=document.getElementById('numOcupantesTotales'); numOcupantesTotales.value=parseInt(numOcupantesTotales.value)+1; ocupantesDiv.innerHTML+='Ocupante: <input type="text" name="ocupante'+numOcupantesTotales+'" value="" placeholder="p.ej: María García García"/><br />'; } </script>
Es como si me generara el text con el value="" inicial pero después al darle yo un nuevo valor no lo guardase.
Soy bastante inexperto en javascript.