Soumettre des champs de saisie de formulaire avec javascript

Je suis en train de faire un formulaire simple pour créer des sondages, donc je veux que la possibilité d'ajouter des champs de saisie dans le cas où l'utilisateur veut plus d'options dans le sondage.

J'ai fait un code Javascript qui ajoute un nouveau champ de saisie à l'écran, mais la dynamique ajouté les champs de saisie ne sont pas affichés lorsque le formulaire est soumis (j'utilise un standard bouton envoyer).

Est-il un moyen pour obtenir l'ajoutées dynamiquement les champs affichés/reconnu comme faisant partie de la forme?

<form id="myForm" method="post">  
  <input type="submit">
  <input type="text" name="poll[question]">  
  <input type="text" name="poll[option1]">  
  <input type="text" name="poll[option2]">  
</form>  
<a href="javascript:addOption();">Add option</a>  

<script>  
  var optionNumber = 3; //The first option to be added is number 3  
  function addOption() {  
    var theForm = document.getElementById("myForm");  
    var newOption = document.createElement("input");  
    newOption.name = "poll[option"+optionNumber+"]";  //poll[optionX]
    newOption.type = "text";
    theForm.appendChild(newOption);  
    optionNumber++;
  }  
</script>

source d'informationauteur aasmundbo