Javascript submit()函数不工作

Javascript submit()函数不工作,javascript,jquery,html,dom,Javascript,Jquery,Html,Dom,我有以下代码,其中submit()函数不起作用。我知道我遗漏了一些非常简单的东西,但我无法理解 HTML <form id="form" method="post" action="/url/"> <input type="hidden" name="hidden" value="hidden"> </form> <span id="diagnose"><i class="fa fa-chevron-right

我有以下代码,其中submit()函数不起作用。我知道我遗漏了一些非常简单的东西,但我无法理解

HTML

    <form id="form" method="post" action="/url/">
    <input type="hidden" name="hidden" value="hidden">
    </form>
    <span id="diagnose"><i class="fa fa-chevron-right"></i></span>
    <script type="text/javascript">
    $(document).diagnose();
    </script>
有两种选择

  • 删除#并添加
    document.getElementById('form').submit()
  • 添加$
    $('#表单')。提交()用于jQuery
  • 有两种选择

    • 删除#并添加
      document.getElementById('form').submit()
    • 添加$
      $('#表单')。提交()用于jQuery

    我想你错过了(“#表单”)选择器前面的$。

    我想你错过了(“#表单”)选择器前面的$。

    你忘了什么:

    ('#form').submit(); // This doesn't
    
    尝试添加$。

    您忘记了一些内容:

    ('#form').submit(); // This doesn't
    

    尝试添加$。

    应为<代码>$(“#表单”)。提交(),你忘了
    $
    哦,是的!!我知道这会很愚蠢。我怎么会错过这个。应该是
    $(“#表单”).submit(),你忘了
    $
    哦,是的!!我就知道这会很愚蠢,我怎么会错过呢。