theForm
内部に送信ボタンがある次の div を持つid を持つフォームがあります。
<div id="placeOrder"
style="text-align: right; width: 100%; background-color: white;">
<button type="submit"
class='input_submit'
style="margin-right: 15px;"
onClick="placeOrder()">Place Order
</button>
</div>
クリックすると、関数placeOrder()
が呼び出されます。関数は、上記の div の innerHTML を「処理中...」に変更します (そのため、送信ボタンは表示されなくなります)。
上記のコードは動作しますが、問題はフォームを送信できないことです。placeOrder()
関数に次のコードを入れてみました:
document.theForm.submit();
しかし、それはうまくいきません。
フォームを送信するにはどうすればいいですか?
ベストアンサー1
name
フォームの属性を に設定する"theForm"
と、コードが機能します。