メインページに1つ、フッターに2つのサブスクライブフォームがあります。どちらも同じコールバック関数を持っていますが、フッターのスクリプトはスクリプトをトリガーしません。Laravel submit button
<footer id="main-footer">
...
<form method="post" action="/subscribe" id="subscribe-form-footer">
...
<button type="button" class="btn btn-default g-recaptcha" data-sitekey="-------" data-callback='onSubmitFooter'>{{trans('content.input_submit')}}</button>
</form>
</footer>
私はフッタータグの最後に、フッターのタグ内に、文書の頭の中でスクリプトを配置しようとしたが、それはちょうどそれをトリガされていません。ここではスクリプトは次のとおりです。
<script>
function onSubmitFooter(token) {
document.getElementById("subscribe-form-footer").submit();
}
</script>
EDIT:
Prasadのおかげで、私はIDを修正していますが、私は、スクリプトを置くところはどこでも、問題はまだ解消されません。
'document.getElementById(" subscribe-form-footer ")にスクリプトを変更してください。 –