`
nobywhy
  • 浏览: 22974 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

form.submit()不能提交表单的解决方法

阅读更多
网页开发时遇到,需要使用js提交form表单。发现使用document.form1.submit();方法无法提交表单。火狐提示 submit is not a function 。最后找到解决方案。

1.表单中不能有name="submit" 的标签

2.<form action="expat_search.php" name="expat_search" id="expat_search" method="post" enctype="multipart/form-data">,表单中不能缺少《enctype="multipart/form-data"》。

3.当使用js 进行FORM 表单验证时:js验证脚本可以放在两个地方1) 放在form 头标签中。

   2)放在<input type='submit'  onsubmit='js_code()' /> ,3)放在<input type='buttom' onclick='js_code()' />

这里总结下如果使用2)或者3)标签方式。一定 submit =>'onsubmit', buttom=>'onclick' 成对使用不可以错换。如<input type='submit' onclick='js_code()'/>这样是错误的。

4.最好使用标准的标签submit不要使用bottom,bottom不是标准的标签

分享到:
评论
1 楼 pwijkbije 2015-11-13  
如果表单中有 id="submit"也不能提交

相关推荐

    JS中的form.submit()不能提交表单的错误原因

    在JavaScript中,form.submit()方法是用于提交表单的一种方式。然而,有时候开发者可能会遇到无法使用form.submit()提交表单的问题。在本篇文章中,将详细探讨导致这种情况的可能原因,以及如何解决这一问题。 首先...

    form.submit()不能提交表单的错误原因及解决方法

    当JavaScript尝试调用`form.submit()`时,浏览器可能将它解释为对按钮元素的引用,而不是作为表单的提交方法。因此,将按钮ID更改为其他名称,如`id="regBtn"`,可以解决这个问题。 2. **表单属性检查**:确保表单...

    js 提交form表单和设置form表单请求路径的实现方法

    如下所示: form表单ID:postform 设置表单请求url document.postform.action = SaveReturnInfo...以上就是小编为大家带来的js 提交form表单和设置form表单请求路径的实现方法全部内容了,希望大家多多支持软件开发网~

    chrome不支持form.submit的解决方案

    `form.submit()`是JavaScript中的一个方法,它允许我们通过编程方式触发HTML表单的提交。当调用这个方法时,浏览器通常会像用户点击了表单的提交按钮一样,执行验证、发送数据到服务器等操作。然而,某些版本或特定...

    form.submit()不能提交表单的原因分析

    `form.submit()` 是JavaScript中用于触发表单提交的一个方法,但有时这个方法可能无法正常工作,就像在标题和描述中提到的问题。本文将深入探讨这个问题,分析其可能的原因,并提供解决方案。 首先,我们来看一个...

    submit表单提交,onsubmit验证拦截

    submit表单提交,onsubmit验证拦截 免去了用button按钮click点击事件ajax请求

    JavaScript在form表单中使用button按钮实现submit提交方法

     在form表单提交中,使用button来间接完成submit的提交更为灵活。下面是实现方法: 使用button按钮实现submit提交,需要在button标签中的使用onclick方法,然后在JavaScript中实现具体,代码如下: &lt;head&gt; ...

    jquery.form.js完美表单提交插件

    jquery.form.js,这是一个jquery插件,jquery的ajax无法提交图片,而这个插件可以完美解决,使用方法,将该文件放到jquery后面引入:$('#order_form').ajaxForm(function(a) { var b = eval("(" + a + ")"); alert...

    Submit-the-form.rar_form 提交_提交表单

    本压缩包“Submit-the-form.rar”包含了一份关于ASP提交表单的源码示例,这对于我们理解如何在ASP环境下处理用户输入数据极其有价值。 首先,我们来看"index.htm",这是一个HTML文件,通常作为用户交互的前端界面。...

    浅谈layui 绑定form submit提交表单的注意事项

    在本文中,我们将深入探讨layui框架中如何绑定form submit提交表单时需要注意的事项。layui是一个流行的前端组件库,提供了丰富的UI元素和便捷的API,其中包括表单处理功能。下面,我们将详细介绍两个关键点:lay-...

    表单Form的submit事件不响应的解决方法

    虽然用submit方法来提交表单有违Unobtrustive Javascript的原则,但有时候不得不用,比如做搜索提示(auto-complete)选中Item之后就需要用JS来提交搜索表单。 二、问题分析 既然本身不响应事件,那只有手工触发这些...

    jquery form jquery.form.js

    jQuery Form插件主要由`jquery.form.js`脚本组成,它扩展了jQuery的$.ajax方法,提供了一种更加简单易用的方式来处理表单的异步提交。在压缩包中,源代码位于`src/jquery.form.js`,而压缩包的`dist`目录下提供了...

    jquery.form.js

    《jQuery Form Plugin:简化异步表单提交与文件上传》 在Web开发中,jQuery库以其简洁的API和强大的功能深受开发者喜爱。其中,`jquery.form.js`是jQuery的一个重要插件,它扩展了jQuery的核心功能,使得表单的异步...

    一个from表单提交多个功能

    这里通过`if...else`语句判断传入的`btn`参数,根据不同的功能设置表单的`action`属性,并通过`document.myForm.submit()`方法手动触发表单提交。 #### 后端处理 在后端服务器上,你需要针对不同的`action`值编写...

    jquery中使用$(#form).submit()重写提交表单无效原因分析及解决

    总结来说,当使用jQuery的validationEngine插件进行表单Ajax校验,并在最后一个字段校验后遇到提交不成功的问题时,需要检查是否由于表单提交按钮的name属性与JavaScript的submit()方法发生冲突。如果确实存在此类...

    使用jQuery.form插件,实现完美的表单异步提交

    在Web开发中,异步表单提交是一种常见需求,它能提供更好的用户体验,因为用户无需等待页面刷新即可完成数据的提交。jQuery.form插件正是为了满足这种需求而设计的,它扩展了jQuery库,使表单异步提交变得更加简单、...

    JQuery.form表单提交参数详解.txt

    `ajaxForm()` 和 `ajaxSubmit()` 方法都是 JQuery Form 插件的一部分,它们可以用来处理表单的提交动作,实现 AJAX 异步提交。 - **`ajaxForm()` 方法**:此方法用于将表单的默认提交行为替换为 AJAX 提交行为。...

    JS提交form表单实例分析

    本文实例讲述了JS提交form表单。分享给大家供大家参考,具体如下: 一、javascript 页面加裁时自动提交表单: Form表单: &lt;form method="post" id="myform" action="a.php"&gt; &lt;input type="submit" value=...

Global site tag (gtag.js) - Google Analytics