`
sonGoku
  • 浏览: 31600 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

html的form中定义submit按钮后无法用js提交

    博客分类:
  • java
阅读更多
背景:struts1.2/jsp

出现问题的页面代码如下(该代码没有经过实际运行测试):
<html:form>
<html:submit value="提交1" />
<input type="button" name="btnSubmit" value="提交2" onclick="this.form.submit()">
</html:form>


以上代码所展现的页面中,点击提交1按钮,表单提交;点击提交2按钮,表单没有提交提交。

解决方法:
都使用提交2的方法,在整个form中不出现提交1的方法。

问题出现的原因尚未清楚。
分享到:
评论

相关推荐

    一个form多个submit处理案例

    首先,HTML5标准允许在一个form中定义多个submit按钮,但默认情况下,点击任何一个submit按钮都会触发整个表单的提交动作。要区分这些按钮,我们可以通过JavaScript或者在后端服务器端实现逻辑差异化。 1. **...

    表单点击提交按钮后变成灰色.rar

    1. `&lt;form&gt;`标签:这是HTML中定义表单的元素,通过`action`属性指定提交的数据发送到的URL,`method`属性定义数据发送的方式(GET或POST)。 2. `&lt;input&gt;`标签:用于创建各种输入控件,如文本框、密码框、按钮等。...

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

    在上面的JS代码中,`form.on('submit(login)'`表示我们正在监听名为“login”的过滤器事件,这与HTML中按钮的`lay-filter`属性相对应。当用户点击登录按钮并触发提交时,会执行提供的回调函数,其中`data`参数包含了...

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

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

    html5表单提交按钮圆形进度条加载动画

    在这个案例中,我们可能会使用`&lt;input type="submit"&gt;`元素来定义提交按钮。通过设置`&lt;form&gt;`的`action`和`method`属性,我们可以指定表单数据的提交位置和方式。 其次,为了实现圆形进度条加载效果,我们需要用到...

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

    在本文中,我们将深入探讨一个可能导致`form.submit()`无法提交表单的错误原因,以及如何解决这个问题。 首先,我们要理解`form.submit()`这个JavaScript方法。它是HTML表单对象的一个方法,用于触发表单的提交动作...

    JavaScript/HTML—FORM用户输入/提交数据的图形界面

    你可以定义它的`action`属性,指定表单提交后的处理页面,以及`method`属性,选择数据是通过GET还是POST方式发送。例如: ```html &lt;form action="submit_data.php" method="post"&gt; &lt;/form&gt; ``` 表单内部,我们可以...

    submit和button的区别

    如果需要`button`按钮完成表单提交,可以在JavaScript中手动调用`document.form1.submit()`来实现。这种方式适用于有多个提交按钮的场景,可以根据用户的选择来确定提交到哪个控制器。 例如,如果你希望所有提交都...

    在一个form用一个SUBMIT(或button)分别提交到两个处理表单页面的代码

    在一个网页表单(form)中,通常我们通过设置不同的提交按钮(submit或button)来实现将数据提交至不同的处理页面。然而,在某些特定情况下,我们可能需要仅使用一个提交按钮(submit或button)来将表单数据同时提交到两个...

    js实现定时提交表单

    在HTML中,表单元素通常由`&lt;form&gt;`标签定义,包含各种输入控件如`&lt;input&gt;`、`&lt;textarea&gt;`等。表单提交通常是通过用户点击`&lt;input type="submit"&gt;`按钮触发的。但在JavaScript中,我们可以通过编程方式触发这个提交...

    一个from表单提交多个功能

    在HTML表单中,默认情况下,当用户点击提交按钮时,表单会根据`&lt;form&gt;`标签中的`action`属性指向的URL进行数据提交,并执行相应的后端逻辑。但是,如果希望在同一个表单中实现多个功能,则需要借助客户端脚本来动态...

    js提交表单的三种方式

    在JavaScript中定义`submitForm`函数: ```javascript function submitForm() { var form = document.getElementById('myForm'); form.submit(); } ``` 这种方式可以让我们在提交前进行一些额外的操作,如...

    在IE的模式窗口中,通过表单提交到本页,并通过javascript获取提交的参数

    标题 "在IE的模式窗口中,通过表单提交到本页,并通过javascript获取提交的参数" 描述了一种常见的Web开发技术应用场景。在Internet Explorer(IE)浏览器的特定模式下,用户通过表单填写信息并提交后,这些数据通常...

    图片做提交按钮和重置按钮编程技术

    在HTML中,提交按钮和重置按钮通常通过`&lt;input&gt;`标签来创建。默认情况下,它们分别由"type=submit"和"type=reset"定义。然而,当我们将图片作为按钮时,需要使用"type=image"来指定这些按钮。此外,我们还需要添加...

    不用SUBMIT可以实现的多个按钮的功能

    在网页设计中,通常我们使用`&lt;form&gt;`元素来创建表单,并通过`&lt;input type="submit"&gt;`按钮提交表单数据。然而,有时我们可能需要实现多个按钮,每个按钮触发不同的操作,而不直接提交表单。这时,我们可以利用...

    jsp页面js调用form表单的值的方法

    ### JSP 页面中 JS 调用 Form 表单的值的方法 在 Web 开发中,JSP(Java Server Pages)是一种广泛使用的服务器端技术,它允许开发者将动态内容嵌入到静态 HTML 页面中。本篇文章主要介绍如何在 JSP 页面中通过 ...

    用js创建form表单并提交.pdf

    在给定的文件中,标题“用js创建form表单并提交”涉及到使用JavaScript来创建和处理HTML表单(form)的过程。下面将详细介绍这个过程。 1. **创建HTML表单**: HTML表单是用户与网页进行交互的重要元素,通常通过`...

    javascript弹出层表单提交代码

    JavaScript弹出层表单提交是一种常见的用户交互设计,它允许用户在不离开当前页面的情况下填写并提交表单数据。这种技术常用于网站的登录、注册、评论或编辑功能,提供了良好的用户体验,因为用户无需跳转到新页面...

    js和jq使用submit方法无法提交表单的快速解决方法

    然而,有时在实际开发中,我们可能会遇到使用`submit`方法却无法正常提交表单的情况,导致页面刷新或预期的异步操作未执行。本文将探讨这个问题,并提供一种快速的解决方法。 首先,我们要理解`submit`事件的工作...

    js表单提交和submit提交的区别实例分析

    在HTML中,提交按钮通常使用`&lt;input type="submit"&gt;`或`&lt;button type="submit"&gt;`来定义。 然而,我们也可以通过JavaScript来手动提交表单。使用JavaScript提交表单时,可以通过`document.getElementById('formID')....

Global site tag (gtag.js) - Google Analytics