javascript - 提交在 javascript 中不起作用

标签 javascript html

<form method="post" name="frm_no_kids" class="getstarted" action="step1.php">
    <input type="hidden" id="price_value" name="fee" value="<?php echo encrypt(499); ?>">
    <input type="hidden" id="divorce_type" name="divorce_type" value="no_kids">
    <a class="btn border-btn yellow-btn started-hover" title="Get Started" href="javascript:frm_no_kids.submit();">Get Started </a> 
</form>

我有这个链接,但它不起作用。这给了我这样的错误。

TypeError: frm_no_kids.submit is not a function

最佳答案

我在您的表单中添加了一个 ID,并在 anchor 标记单击上调用了一个函数来提交您的表单数据:

 <form method="post" name="frm_no_kids" id="frm_no_kids" class="getstarted" action="step1.php">
        <input type="hidden" id="price_value" name="fee" value="<?php echo encrypt(499); ?>">
        <input type="hidden" id="divorce_type" name="divorce_type" value="no_kids">
        <a class="btn border-btn yellow-btn started-hover" title="Get Started" href="javascript:;" onclick="submitData()">Get Started </a> 
 </form>
 <script>
       function submitData(){
            document.getElementById("frm_no_kids").submit();
       }
 </script>

关于javascript - 提交在 javascript 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40926261/

相关文章:

javascript - 重构 Jquery 函数以使其可重用

javascript - 如何使用 kendo 控件创建自定义控件并向该控件添加新事件?

javascript - 将参数传递给 Node.js 中的导入函数

java - 跨 Java Web 应用程序引用 HTML 页面上的变量

html - iOS 7.1 最小用户界面导致视口(viewport)高度 css 单元 (vh) 出现问题

html - 打印 UIWebView 时意外分页

javascript - 屏幕之间的 react native 导航

javascript - 在不调整图像大小的情况下更改图像的可点击区域

javascript - 如何在javascript中保留数组?

javascript - 更改具有非唯一类的 div 的内容