因为很多时候在web中传输数据的时候,客户会很不耐烦,按很多下.
这样会提交很多次,由于网络速度太慢很不耐烦.
这里用屏蔽按钮,但是这个在机子上试不出效果来.
xml 代码
- <%@ page language="java" import="java.util.*" pageEncoding="gbk"%>
- <html>
- <%--
-
- <script type="text/javascript">
- function dosubmit() {
- this.disabled = true;
- this.form.submit();
- alert("1111提交成功!");
-
-
- }
- </script>
- --%>
- <head>javascript测试</head>
- <body>
-
- <hr>
- <form action="print.jsp" method="post">
- <input type="text" name="hello"/>
- <input type="button" name="sub" value="提交"
- onclick="this.disabled = true;this.form.submit()"/>
-
- </form>
- </body>
- </html>
分享到:
相关推荐
这就是"js屏蔽前台提交按钮"这一知识点的核心。 在描述中提到的"防止多次按钮操作",主要是为了避免在表单提交过程中出现不必要的数据重复提交或者系统负担过重。这种情况下,开发者可以使用JS来实现以下功能: 1....
4. **页面重定向**:提交表单后立即将用户重定向到另一个页面或同一页面的不同部分,这样即使用户点击后退按钮也不会回到填写表单的页面。 5. **利用历史记录API**:对于支持HTML5的浏览器,可以使用`window....
3. **防止重复提交**:如果用户已经提交了一次表单,返回后再提交可能会导致数据重复,屏蔽返回可以避免这种情况。 实现JavaScript屏蔽返回的方法主要有以下几种: 1. **修改window.history对象**: ```...
4. 自定义提交逻辑:对于更复杂的场景,可以自定义提交逻辑,根据不同的按钮值来决定表单提交的URL或行为。例如: ```html function defineSubmit(btn) { if ("submit1" == btn.value) { document.testForm....
3. **JavaScript表单验证**:通过JavaScript,我们可以实现客户端的实时表单验证,比如检查输入是否为空,长度是否符合要求,或者格式是否正确(如邮箱、电话号码)。这可以减少服务器端的压力,并提供即时反馈给...
在这个实例中,当表单提交时,我们阻止其默认的提交行为,然后创建一个AJAX请求,向服务器发送表单数据。这通常涉及以下步骤: 1. 创建`XMLHttpRequest`对象或使用`fetch`。 2. 配置请求,如设置HTTP方法(GET或...
总结起来,要利用JavaScript屏蔽页面中的Enter按键提交表单,主要步骤包括: 1. 添加事件监听器,监听`keydown`事件。 2. 检查`event.keyCode`,当其等于13(Enter键)时,调用`event.preventDefault()`阻止默认的...
在本文中,我们将探讨如何使用ActiveXObject在JavaScript中实现一个在用户提交表单时屏蔽敏感词的功能。具体来说,实现这一功能主要包含以下步骤和知识点: 1. 引入ActiveXObject对象: 在Internet Explorer中,...
2.9 按钮只能单击一次 2.10 防止按钮连击 2.11 图片式按钮 2.12 文字显示在按钮底部 2.13 选择不同的列表项就显示不同的按钮 2.14 使用按钮控制文本渐变 2.15 翻页效果的公告栏 2.16 动态设置控件的事件 第3章 字符...
2. **业务逻辑**:在表单中,开发者可以编写JavaScript或金蝶提供的定制脚本语言,实现表单的验证规则、计算逻辑、事件响应等业务逻辑。例如,当用户填写完数据后,表单能自动进行数据校验,确保输入的合法性和准确...
2.9 按钮只能单击一次 2.10 防止按钮连击 2.11 图片式按钮 2.12 文字显示在按钮底部 2.13 选择不同的列表项就显示不同的按钮 2.14 使用按钮控制文本渐变 2.15 翻页效果的公告栏 2.16 动态设置控件的事件 第3章 字符...
在网页设计中,"当点击登录按钮时可以屏蔽主页面"是一种常见的用户体验优化技术,它通常涉及JavaScript和CSS的应用。这种技术的主要目的是在用户进行登录操作时提供一个更好的交互体验,通过显示一个半透明的遮罩层...
在网页或应用程序中,屏蔽层通常用于在执行长时间操作时阻止用户与页面其他部分的互动,比如数据加载、提交表单或进行后台处理。这有助于提高用户体验,防止误操作,并向用户传达一个正在进行过程的信号。在...
- 实现方法:使用JavaScript监听第一个下拉框的选择事件,并根据选择结果动态更新第二个下拉框的内容。 **9. 文本排序** - 描述:对文本内容进行排序。 - 实现方法:使用JavaScript的数组排序方法`sort()`。 ...
下面的示例代码展示了如何通过JavaScript实现这一功能: ```javascript function test() { if (document.a.b.value.length > 50) { alert("不能超过50个字符!"); document.a.b.focus(); return false; } } ``...
在ASP.NET中,每当用户进行一次页面请求,这个记录就会被添加到历史中。 要阻止浏览器后退,一种常见的方法是利用JavaScript。这是因为尽管服务器端技术如ASP.NET无法直接控制客户端行为,但可以通过发送JavaScript...
实例078 通过JavaScript控制表单的提交与重置 122 实例079 带记忆功能的表单 123 实例080 防止表单重复提交 124 实例081 自动提交表单 125 实例082 通过for循环获取表单元素的中文名称 126 实例083 可以提交到不同...
JavaScript是一种广泛应用于网页和网络应用开发的编程语言,它能够为网页添加动态功能和交互性。以下是从给定内容中提取的JavaScript知识点及其详细说明: 1. 右键菜单屏蔽: 使用`oncontextmenu`事件可以阻止...