无法在Firefox上从Javascript提交表单

前端之家收集整理的这篇文章主要介绍了无法在Firefox上从Javascript提交表单前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我正在创建一个在javascript函数中提交的表单.我将函数绑定到select元素的onchange事件.事件在chrome和firefox中运行良好,我测试了它,它调用函数.但问题是;虽然chrome提交表单,但firefox没有.能否请你帮忙?
谢谢.

Javascript功能

  1. function getStatementDetails()
  2. {
  3. var stmtSelect = document.getElementById("statementSelect");
  4. var selectedId = stmtSelect.options[stmtSelect.selectedIndex].value;
  5. var stmtForm = document.createElement("form");
  6. stmtForm.setAttribute('method',"post");
  7. stmtForm.setAttribute('action',"mymiles-mystatement");
  8. var stmtId = document.createElement("input");
  9. stmtId.setAttribute('type',"hidden");
  10. stmtId.setAttribute('name',"statementID");
  11. stmtId.setAttribute('id',"statementID");
  12. stmtId.setAttribute('value',selectedId);
  13. stmtForm.appendChild(stmtId);
  14. stmtForm.submit();
  15. };

选择输入: