社区
JavaScript
帖子详情
如何使一个提交按钮在处理的 onClick 事件后仍具有提交能力?[50分]
2ndboy
2003-03-06 03:32:51
我对一个提交按钮的 onClick 事件进行了处理,可是它就失去的提交的能力了,但我又不能人为的调用表单的 submit() 方法(因为这样的话我设置的 onSubmit 就不能被触发了)。
有什么办法吗?
...全文
61
6
打赏
收藏
微信扫一扫
点击复制链接
分享
下载分享明细
分享
举报
写回复
6 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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
不好意思,已解决,散分
打赏
举报
回复
赞
相关推荐
from表单多个
按钮
提交
用
onclick
跳转不同action
//下面input框
提交
的action不同,用
onclick
跳转,写
一个
js方法 <input type=”button” class=”mulButton” name=”Ids” id=”allcheck”
onclick
=”manySend(‘ad/BusinessAction!sendmany.action’)” value...
html的
提交
取消怎么做,如何
在
提交
button
onclick
事件
中取消表单
提交
?
你也应该从内联移动你的
事件
处理
程序。document.getElementById('my-form').onsubmit = function() { return isValidForm(); };将您的input更改为:并
在
你的函数中返回falsefunction btnClick() { if (!validData(.....
html做
一个
文本框和
提交
按钮
,html
按钮
v.s. HTML
提交
?
6 个答案:答案 0 :(得
分
:11)您甚至可以这样
使
用
提交
按钮
:语义
提交
按钮
用于
提交
表单而非重定向页面。您应该
使
用普通
按钮
类型。然而,正如我所示,你也可以
使
用
提交
按钮
,但我认为这不是语义。以下行阻止
提交
表单。...
前端:form表单下的 button
按钮
会自动
提交
表单,导致 button 点击
事件
无效
今天
在
学习的时候遇到
一个
头疼的问题,问题的呈现就是你所看到的大大的标题,如果你也遇到了类似的问题,恭喜你,找到了解决的办法。 先看一下下述代码(不要跑,你能看懂): <!DOCTYPE html> <...
信息学竞赛初赛复习资料
信息学竞赛初赛(c++)初赛复习资料,主要是计算机的基础知识,帮助大家记忆
发帖
JavaScript
微信扫一扫
点击复制链接
分享社区
下载分享明细
8.6w+
社区成员
22.4w+
社区内容
Web 开发 JavaScript
社区管理员
加入社区
帖子事件
创建了帖子
2003-03-06 03:32
社区公告
暂无公告