どうしても.submit()が効かない場合
状況
モーダル上の<button>から下のフォームをサブミットした。
コードは晒しかねるけれど、Firefoxだけ.submit()が効かなかった。 どうしても.submit()が効かない場合
<button>から下のフォームをサブミットした。
コードは晒しかねるけれど、Firefoxだけ.submit()が効かなかった。 function createSubmitBtn() { var input = document.createElement('input'); input.setAttribute('type', 'submit'); input.setAttribute('name', 'test'); input.style.display = 'none';var form = document.getElementById('form');
form.appendChild(input);input.click();
}
document.getElementById('imaginaryBtn').addEventListener('click', createSubmitBtn);
<button>を押すと、対象のフォームにサブミットボタンを作成して、それをクリックする。