社区
JavaScript
帖子详情
如何使一个提交按钮在处理的 onClick 事件后仍具有提交能力?[50分]
2ndboy
2003-03-06 03:32:51
我对一个提交按钮的 onClick 事件进行了处理,可是它就失去的提交的能力了,但我又不能人为的调用表单的 submit() 方法(因为这样的话我设置的 onSubmit 就不能被触发了)。
有什么办法吗?
...全文
89
6
打赏
收藏
如何使一个提交按钮在处理的 onClick 事件后仍具有提交能力?[50分]
我对一个提交按钮的 onClick 事件进行了处理,可是它就失去的提交的能力了,但我又不能人为的调用表单的 submit() 方法(因为这样的话我设置的 onSubmit 就不能被触发了)。 有什么办法吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wsj
2003-03-06
打赏
举报
回复
try following code:
<HTML>
<BODY>
<FORM name=coinform onsubmit="if(yoursubmit());this.submit();return false;" action="http://xxx.xxx.xxx.xxx/coins.asp">
<INPUT name="coin" type="hidden" value="0">
<INPUT name="userinput" type="text" value="0">
</FORM>
<INPUT type="button" onclick="javascript:aa();"></INPUT>
<script>
function yoursubmit(){
alert('on submit be fired')
}
function aa(){
document.all.coin.value="100";
document.all.coinform.fireEvent("onsubmit");
}
</script>
cnweboy
2003-03-06
打赏
举报
回复
如果你在onclick事件中返回“false”是会取消提交的。
你是不是要作一些提交前数据有效检查之类的事情?如果是的话其实可把所有的检查代码放在onsubmit中。
xuzuning
2003-03-06
打赏
举报
回复
执行 submit() 方法,不会触发 onSubmit 事件
possible_Y
2003-03-06
打赏
举报
回复
代码?
2ndboy
2003-03-06
打赏
举报
回复
不对,我发现可以提交了,可是表单的onSubmit却不会被触发了
2ndboy
2003-03-06
打赏
举报
回复
不好意思,已解决,散分
表单
提交
onclick
和onsubmit
onsubmit只能表单上使用,
提交
表单前会触发,
onclick
是
按钮
等控件使用, 用来触发点击
事件
。 在
提交
表单前,一般都会进行数据验证,可以选择在submit
按钮
上的
onclick
中验证,也可以在onsubmit中验证。 但是
onclick
比onsubmit更早的被触发。
提交
过程 1、用户点击
按钮
----> 2、触发
onclick
事件
----> 3、
onclick
返回true或未
处理
onclick
----> 4、触发onsubmit
事件
---->...
form表单
提交
onclick
和onsubmit
form表单
提交
onclick
和onsubmit onsubmit只能表单上使用,
提交
表单前会触发,
onclick
是
按钮
等控件使用, 用来触发点击
事件
。 在
提交
表单前,一般都会进行数据验证,可以选择在submit
按钮
上的
onclick
中验证,也可以在onsubmit中验证。 但是
onclick
比onsubmit更早的被触发。
提交
过程 1、用户点击
按钮
----> 2、触发
onclick
事件
----> 3、
onclick
返回true或未
处理
onclick
---->...
提交
按钮
(type="submit")中使用
onclick
事件
转自:https://blog.csdn.net/opossum/article/details/1261282
提交
按钮
() ,对应
事件
为FORM的
提交
事件
,有时FORM需要一些验证,比如验证时间(ONSUBMIT=“RETURN CHECKTIME();”) ,而且时间脚本为共有的,不能轻易修改,现在又想验证某一输入框的值不能为空(只是举例,此问题可以在设计时避免),也就是有两个(多个的话,你...
按钮
绑定点击
事件
-
onClick
事件
按钮
绑定点击
事件
-
onClick
事件
。
一个
form表单有多个
提交
按钮
思路是这样的:先不指定表单的action,让action属性为"",method=“post”,为你的
提交
按钮
全部替换为普通
按钮
,给它们都加上
onclick
事件
,注意这里每
一个
按钮
的
onclick
方法是一样的,只是传递的参数不一样,这里的参数只是起到标记是哪
一个
按钮
的用。 最后根据
onclick
里的方法传递的参数不同,可以判断是来自哪
一个
按钮
的消息,再为表单设置方法并
提交
。 这里有个案例(发布文章...
JavaScript
87,997
社区成员
224,709
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章