`
zhwadezheng
  • 浏览: 7215 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

怪!点击button按钮没有提交,竟然刷新页面。

js 
阅读更多

在jsp页面上触发button按钮提交数据,当没有执行到提交的代码行时,return跳出函数后竟然刷新页面,无论是什么浏览器都会这样,。。。。。。,最后用input标签替换就OK了!

why???

分享到:
评论
1 楼 zhwadezheng 2013-04-09  
原来在button标签加上type="button"就OK了 。

相关推荐

    layui点击按钮页面会自动刷新的解决方案

    在开发Web应用时,我们经常遇到点击按钮导致页面刷新的问题。尤其在使用现代前端框架如layui时,开发者可能更加频繁地遇到此类问题。本篇内容将围绕layui点击按钮页面自动刷新的问题进行详细探讨,并给出解决方案。 ...

    控制两个button按钮

    两者都能在不刷新页面的情况下向服务器发送请求,并根据返回的数据更新页面。 在实际应用中,这些请求通常用于更新DOM元素、显示数据或者执行其他交互,而无需用户感知到页面的刷新。这对于提升用户体验至关重要,...

    按钮的Ajax请求时一次点击两次提交的解决方法

    使用type为button的按钮时,页面不会因为按钮点击而自动提交表单,这样就避免了重复提交的问题。开发者需要在按钮的点击事件处理函数中完全自定义行为,包括数据的收集、验证、Ajax请求的发起等。 ### 解决方案二:...

    ASP.NET中防止刷新页面造成表单重复提交

    ### ASP.NET中防止刷新页面造成表单重复提交 在Web应用程序开发中,特别是在使用ASP.NET进行网站构建时,一个常见的问题是表单重复提交。这通常发生在用户通过按下浏览器的F5键来刷新页面的情况下,此时之前的表单...

    js点击button按钮跳转到另一个新页面

    在网页开发过程中,实现点击按钮跳转到另一个页面是一个常见的需求。这可以通过JavaScript来实现,因为JavaScript提供了一种机制,可以不刷新当前页面的情况下,通过编程实现页面的跳转。下面详细地介绍如何使用...

    JavaScript html js页面刷新之后下拉菜单选中值不变,在按钮提交后保存下拉列表中值不变

    描述中提到的“在按钮提交后保存下拉列表中值不变”,这意味着在用户点击某个提交按钮后,应用应该能够持久化存储用户在下拉菜单中的选择,以便即使页面被刷新,之前的选中值依然可以恢复。这通常涉及到数据的本地...

    jQuery点击图标按钮弹出表单代码

    现在,当你点击图标按钮时,表单会优雅地弹出,填写完信息并提交后,会触发一个提示信息,而不是刷新整个页面。这个功能的实现充分利用了jQuery的事件处理和动画效果,使得用户体验更加流畅。 总结一下,这个示例...

    后退、刷新、前进按钮.rar

    同时,JavaScript事件监听器如`addEventListener`可以捕捉用户的点击事件,触发相应的函数执行,如刷新页面、回退或前进。 五、实际应用与示例 在实际的网页开发中,我们可能会遇到需要自定义这些按钮的情况,例如...

    jquery+ajax实现无刷新提交的功能

    2. **点击提交按钮时触发**:`$("#button").click(...)`当用户点击提交按钮时调用`postdata()`函数。 3. **数据提交处理**: - **提交方式**:`type: "POST"`使用POST方式提交数据。 - **提交地址**:`url: "ok....

    button没写type=button会导致点击时提交

    然而,由于`<button>`元素没有指定`type`属性,浏览器按照默认行为处理,即`type="submit"`,导致了表单的提交,这可能是关闭弹窗的原因,因为表单提交可能触发了页面刷新或者跳转。 为了避免这种情况,我们需要...

    防止页面刷新、定时刷新间隔刷新

    - 在表单提交后,可以利用JavaScript禁用提交按钮或表单,从而避免用户重复点击导致的重复提交。 - 示例代码: ```javascript document.getElementById('submitBtn').onclick = function() { this.disabled = ...

    鼠标点击按钮弹出层可以写from表单登陆框弹出层

    在网页设计和开发中,"鼠标点击按钮弹出层可以写from表单登陆框弹出层"是一个常见的交互设计模式,用于提供用户友好的登录体验。这种设计允许用户在不离开当前页面的情况下进行身份验证,增加了用户体验的流畅性。...

    layui form表单提交后实现自动刷新

    首先,我们需要了解的是,当表单中的提交按钮没有指定type类型时,默认为提交(submit),点击提交按钮会导致整个表单触发提交事件,而这一事件默认行为就是会导致页面刷新。为了避免这一默认行为,我们可以通过...

    精美网页按钮1300个精美网页按钮

    在实际应用中,这些图标按钮还可以结合JavaScript和jQuery来增强用户体验,比如添加动画效果、验证表单或实现Ajax无刷新操作。通过绑定事件监听器,按钮点击可以触发相应的函数,实现动态交互。 总的来说,"精美...

    AJAX-.net 无刷新提交数据

    在这里,我们将模拟一个简单的数据验证和提交过程,无须刷新页面即可显示结果。 ```csharp protected void Button1_Click(object sender, EventArgs e) { string input = TextBox1.Text; // 进行数据验证或处理 ...

    JSP按钮事件

    JSP 按钮事件处理的优点是可以提高用户体验,例如,我们可以使用按钮来提交表单数据,而不需要刷新整个页面。同时,按钮事件处理也可以提高系统的安全性,例如,我们可以在按钮的点击事件处理函数中执行某些安全检查...

    r键按钮提交表单代码.rar_r键按钮提交表单代码

    "r键按钮提交表单代码"这个主题涉及到如何利用键盘快捷键,尤其是Ctrl+Enter和R键来触发表单的提交操作。这通常用于提高用户效率,让用户在不离开键盘的情况下也能方便地发送数据。下面我们将详细探讨这一技术。 ...

    js控制再次点击按钮之间的间隔时间可防止重复提交

    在网页交互中,防止用户快速多次点击提交按钮导致重复提交是一项重要的用户体验优化。这通常通过JavaScript来实现,通过控制按钮的可用状态和设置点击间隔时间,确保用户在一定时间内只能进行一次提交操作。以下是...

    PHPJquery点击按钮添加文本框

    4. **Ajax交互**:使用jQuery的`$.ajax`或`$.post`方法,可以在不刷新页面的情况下将新增文本框的值发送到PHP服务器端。例如: ```javascript $("#submit").click(function() { var textBoxValues = []; $("....

    Asp.net 页面刷新问题

    当用户频繁刷新页面时,可能会导致数据重复提交或者状态丢失等问题,严重影响用户体验和系统的稳定性。因此,有效地解决页面刷新问题对于提升应用质量至关重要。 #### 二、问题分析 根据提供的代码片段,可以发现该...

Global site tag (gtag.js) - Google Analytics