社区
Web 开发
帖子详情
如何在表单中处理多按钮事件?
flysnail
2003-10-19 07:09:40
一般的表单只默认两种按钮,submit和reset,如果再添加其他的button,那么该
如何让它捕捉事件呢?
是否一定要通过JavaScript,那么又将如何与jsp中调用的
javabean联系?
如果是在同一张表单中实现多个“sumbit”按钮,分别负责添加,删除,查询,又该如何让这三个按钮区分不同的事件,以便调用javabean中相应的不同方法呢?
还望给予帮助,万分感谢!
...全文
132
5
打赏
收藏
如何在表单中处理多按钮事件?
一般的表单只默认两种按钮,submit和reset,如果再添加其他的button,那么该 如何让它捕捉事件呢? 是否一定要通过JavaScript,那么又将如何与jsp中调用的 javabean联系? 如果是在同一张表单中实现多个“sumbit”按钮,分别负责添加,删除,查询,又该如何让这三个按钮区分不同的事件,以便调用javabean中相应的不同方法呢? 还望给予帮助,万分感谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
flysnail
2003-10-19
打赏
举报
回复
说的也是!只是现在急用!呵呵
还是自己先看看吧
whodsow
2003-10-19
打赏
举报
回复
我建议楼主先学学JavaScript吧,那里面讲很多的。
flysnail
2003-10-19
打赏
举报
回复
表单名.action.value="文件名?OP=add";
这句中的“文件名”是指bean的名吗?
因为是初学者,可否提供相关的实例,
多谢!!
zhouguoyao
2003-10-19
打赏
举报
回复
<input type="button" value="添加" onclick="OP('Add')">
<input type="button" value="添加" onclick="OP('Delete')">
<input type="button" value="添加" onclick="OP('Select')">
事件是ONCLICK来触发
angelheavens
2003-10-19
打赏
举报
回复
(1)做三个普通按钮,对应一个函数:<input type="button" value="添加" onclick="OP('Add')">
<input type="button" value="添加" onclick="OP('Delete')">
<input type="button" value="添加" onclick="OP('Select')">
(2)
<script language="Javascript">
Function OP(OPAction){
var OPAction;
if(OPAction=='Add'){
表单名.action.value="文件名?OP=add";
表单名.Submit();
}
//其它一样
}
</script>
这样在Bean里依据参数不同进行不同操作
表单
提交与
按钮
点击
事件
冲突
问题出现的原因:在提交
表单
的时候经常会需要判断
表单
内的内容是否合法,这时候就需要
处理
提交
按钮
点击
事件
与
表单
action属性的关系, 问题体现:无论
表单
内的内容是否合法,都会跳转到action绑定的地址。 解决办法: 一:用form
表单
的onsubmit方法添进行调用,不再使用
按钮
绑定
事件
。在
表单
进行提交时会先执行onsubmit()方法,然后根据返回值判断是否提交,只有在返回值为false的...
Element
表单
按钮
事件
Elementui
表单
按钮
事件
提交
按钮
在
表单
内部、外部的使用
表单
标签内部
按钮
在<form>标签内部放<button>标签,不论是否添加type="submit"属性,点击
按钮
都会执行
表单
的submit方法,如果放多个
按钮
,每个
按钮
的点击
事件
都会触发submit的方法,要解决这个问题,在非submit的
按钮
的点击
事件
中
最后添加代码:return false;,就不会执行 submit方法了。
表单
标签外部
按钮
...
处理
一个
表单
有多个提交
按钮
在做到
表单
的提交的时候,如果是一个
按钮
提交的话,对应一个action。只需要将form
表单
属性method=”post” action=”action路径”。 可是如果是多个
按钮
,如何将一个
表单
与多个方法关联呢? 思路是这样的:先不指定
表单
的action,让action属性为"",method="post",为你的提交
按钮
全部替换为普通
按钮
,给它们都加上onclick
事件
,注意这里每一个
sumit
按钮
在form
表单
中
onclick
事件
在form
表单
中
有 οnsubmit 属性,用来确定提交之前的其他骚操作。 如果在form
表单
下 submit
按钮
中
添加 onclick
事件
,
事件
是可以被触发的,但这并不影响 form
表单
的提交 <form class="form" onsubmit="" method="post" action="../login.php"> <p class="p">帐号: .
Web 开发
81,092
社区成员
341,718
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章