Pourquoi ne puis-je pas soumettre un formulaire créé dynamiquement dans Firefox

J'ai copié une partie d'un projet plus important sur lequel je travaille, je n'ai pas écrit le code, donc j'espère que quelqu'un pourrait m'aider à découvrir pourquoi envoyer une demande de publication du code js avec cette mode fonctionne dans IE et ne l'est pas Navigateurs.

function f() { var container = document.createElement("form"); container.method = "post"; container.action= "http://localhost:3203/somefile.aspx"; document.appendChild(container); container.submit(); } 

Essayez document.body.appendChild(container) place.