社区
Java EE
帖子详情
表单提交中OnSubmit、Onclick、Action
阿木王
2011-01-12 10:36:12
表单提交中OnSubmit、Onclick、Action三者执行顺序是怎样的,,求一例详解
...全文
300
1
打赏
收藏
表单提交中OnSubmit、Onclick、Action
表单提交中OnSubmit、Onclick、Action三者执行顺序是怎样的,,求一例详解
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
阿木王
2011-01-17
打赏
举报
回复
//先执行onSubmit中的代码,注意其中的格式,刚开始我直接调用其方法,试了n遍都没成功,现在终于明白啦
至于onClick,就是直接跳到onClick的相关页面
<script type="text/javascript">
function addCheck(){
var nameStr=document.systemForm.stuName.value;
var pwdStr=document.systemForm.stuPwd.value;
if(nameStr.length==0)
{ alert("请输入姓名");
document.systemForm.stuName.focus();
return false;
}
if(pwdStr.length==0)
{ alert("请输入密码");
document.systemForm.stuPwd.focus();
return false;
}
return true;
}
</script>
<body>
<form name="systemForm" method="post" action="checkUser" onSubmit="javascript:return addCheck()" >
<table width="760" border="0" cellspacing="3" cellpadding="0" align="center" class="tab1">
<tr>
<td><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="95%" align="center"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="496" height="108">
<param name="movie" value="Images/sofa1.swf">
<param name="quality" value="high">
<embed src="Images/sofa1.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="496" height="108"></embed>
</object></td>
</tr>
<tr>
<td height="25" align="left" class="back"> 欢迎使用软件中心在线考试系统</td>
<td width="10%" height="25" align="right" class="back">帮 助 </td>
</tr>
<tr>
<td colspan="2" height="25" class="xiangdao"> 系统维护:您可以在此定制考试、添加试题及维护考生信息</td>
</tr>
<tr>
<td colspan="2" height="10"> </td>
</tr>
<tr align="center">
<td colspan="2"><table border="0" cellpadding="5" cellspacing="0" class="tab2">
<tr align="center">
<td colspan="3"><b>进入系统维护</b></td>
</tr>
<tr>
<td align="center">帐号:</td>
<td height="20" align="center"><input name="stuName" type="text" class="textField" size="20"></td>
<td align="center" class="red">*</td>
<td align="center"><a href="regist.jsp">注册账号</a></td>
</tr>
<tr>
<td align="center">密码:</td>
<td height="20" align="center"><input name="stuPwd" type="password" class="textField" size="20"></td>
<td align="center" class="red">*</td>
<td align="center"><a href="">找回密码</a></td>
</tr>
<tr>
<td align="center">
</tr>
<tr>
<td> </td>
<td align="right"><input name="Submit" type="submit" class="button1" value="登 录" >
<input name="Reset" type="reset" class="button1" value="重 置" ></td>
<td align="center"> </td>
</tr>
<tr>
<td colspan="3"><hr noshade size="1"></td>
</tr>
</table></td>
</tr>
<tr>
<td height="10" colspan="2" align="right" class="itemFont"> </td>
</tr>
<tr>
<td height="25" colspan="2" align="right" class="back">© 2005 清华IT软件实验室 </td>
</tr>
</table></td>
</tr>
</table>
</form>
JS
表
单
提交
验证、input(type=number) 去三角 刷新验证码
进行
表
单
的
提交
才会触发form的
onSubmit
事件,如果是通过button的
onclick
事件进行
表
单
提交
则不会触发form的
onSubmit
事件 2、
onSubmit
事件的正确写法是:<form
action
="" method="post"
onsubmit
="return check...
网页
中
回车后form自动
提交
跳到其他页面的解决方法
网页回车后form自动
提交
,跑到其他页面 有个查询的form,本来是希望点击查询时才查询的,结果测试到回车时跑到其他页面去了。 复制代码代码如下: <form
action
=”notice.php” method=”get”> … <...
不同浏览器对回车
提交
表
单
的处理办法
(注释1) 所以,如果要控制
提交
行为的话(比如,
提交
前检查必填项是否已填),可以在type=”submit”的“input”后添加Javascript“onXXX(比如
onClick
)”事件。而如果需要用异步交互来检测相关字段,则无效了。...
JQuery验证jsp页面属性是否为空(实例代码)
说明:验证是否为空的前提首先要保证是在
提交
form之前验证的,如果验证结果有为空的项那么限制
表
单
不能
提交
,并且提示验证错误信息,验证页面属性都不为空的情况下
表
单
正常
提交
,这部分属于JS部分的东西,与后台业务...
form
表
单
提交
onclick
和
onsubmit
在
提交
表
单
前,一般都会进行数据验证,可以选择在submit按钮上的
onclick
中
验证,也可以在
onsubmit
中
验证。 但是
onclick
比
onsubmit
更早的被触发。
提交
过程 1、用户点击按钮 ----> 2、触发
onclick
事件 ---->...
Java EE
67,515
社区成员
225,878
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章