因为基础不扎实在一个脚本提交的地方折腾了一下午。
写了这样一个提交表单的代码:
function sub(){
if(...){
alert(...);
return false;
}
}
<form name="myform" action="" method="post" onsubmit="return sub();">
<a onclick="javascript:document.all.myform.submit();"><img src=""/></a>
</form>
但是这样并没有执行脚本sub()。更改<a>的onclick事件,直接执行脚本后提交成功:
<a onclick="sub();"><img src=""/></a>
把提交语句放到脚本最后一行执行:
document.all.myform.submit();
在此记录一下.
不知道前一种方法是不是哪里写错了才导致不能提交?请大家指教。
分享到:
相关推荐
js验证表单大全,用JS控制表单提交 ,javascript提交表单
JavaScript作为客户端脚本语言,可以通过多种策略来防止用户意外或恶意地多次提交表单。以下是一些关键的知识点: 1. **禁用提交按钮**:最简单的预防方法是在用户点击提交按钮后立即将其禁用。这可以通过监听`...
主要介绍了javascript实现点击提交按钮后显示loading的方法,涉及javascript动态设置页面元素样式的相关技巧,需要的朋友可以参考下
- `javascript提交表单__超超聊事.files`: 可能是一份关于JavaScript表单提交技术的详细讲解资料。 7. **最佳实践** - 提供即时反馈:验证时应立即通知用户输入是否有效。 - 清晰的错误信息:明确指出错误位置和...
JavaScript弹出层表单提交是一种常见的用户交互设计,它允许用户在不离开当前页面的情况下填写并提交表单数据。这种技术常用于网站的登录、注册、评论或编辑功能,提供了良好的用户体验,因为用户无需跳转到新页面...
JavaScript的用途之一就是处理网页上的表单数据,而在这篇文档中,我们将探讨如何使用JavaScript来提交表单以及如何处理表单中的各种元素,例如输入框、单选按钮、复选框等。文档中提供的示例代码展示了如何创建通用...
主要介绍了简述JavaScript提交表单的方式 (Using JavaScript Submit Form)的相关资料,需要的朋友可以参考下
### 二、使用JavaScript提交表单 #### 2.1 获取表单对象 首先,我们需要通过JavaScript来获取页面中的表单对象。这可以通过多种方式实现,最常用的是使用`document.forms[index]`或者通过选择器获取指定ID或类名的...
本文主要探讨的是如何使用JavaScript进行表单验证,确保用户在提交表单时输入的数据符合预设的规则,防止无效或恶意的数据到达服务器。 在HTML中,表单是收集用户输入数据的基本元素。为了确保用户输入的有效性,...
这个"javascript经典特效---用链接来提交表单.rar"的资源就专门探讨了如何利用JavaScript实现这一功能。 首先,我们要理解HTML中的表单基本结构。一个简单的表单可能如下所示: ```html 用户名"> 密码"> 提交 ...
在JavaScript中,提交表单是网页交互中的常见操作,它允许用户输入数据并将其发送到服务器进行处理。这里我们将详细探讨三种主要的表单提交方式:默认的HTML表单提交、JavaScript事件处理以及Ajax异步提交。 1. **...
3. **事件处理**:利用JavaScript的事件监听器,可以在用户与表单交互时执行特定操作,如点击按钮时提交表单或显示错误提示。 4. **表单提交**:JavaScript可以实现无刷新提交,通过AJAX技术将表单数据发送到服务器...
在本文中,我们将深入探讨如何使用JavaScript进行表单验证,特别是在提交表单时确保数据的安全性和有效性。 首先,表单验证的重要性在于防止“坏数据”到达服务器。这不仅能够节省服务器资源,还能提高用户体验,...
下面将详细介绍如何使用JavaScript实现定时提交表单的功能。 首先,我们需要理解表单(Form)的基本结构和事件。在HTML中,表单元素通常由`<form>`标签定义,包含各种输入控件如`<input>`、`<textarea>`等。表单...
在HTML表单中,我们可以为输入元素添加`onsubmit`事件监听器,当用户尝试提交表单时触发JavaScript函数进行验证。例如: ```html ()"> <!-- 表单元素 --> ``` 在JavaScript部分,定义`validateForm`函数来...
在表单验证中,JavaScript可以通过监听表单的`submit`事件来阻止默认提交行为,然后逐个检查输入字段的值。可以使用`document.getElementById`或`document.querySelector`等方法获取表单元素,再利用`value`属性获取...
一、javascript 页面加裁时自动提交表单: Form表单: <form method="post" id="myform" action="a.php"> <input type="submit" value="提交表单"> </form> javascript 代码: [removed] ...
比较实用的javascript做的表单验证,验证的表单域包括用户名、密码、密码...表单域基本通过获得焦点显示提示信息,失去焦点进行验证,还有提交表单验证。提交表单先进行必填项不能为空验证,再进行正则表达式匹配验证。
标题 "在IE的模式窗口中,通过表单提交到本页,并通过javascript获取提交的参数" 描述了一种常见的Web开发技术应用场景。在Internet Explorer(IE)浏览器的特定模式下,用户通过表单填写信息并提交后,这些数据通常...