社区
JavaScript
帖子详情
在 submit 按钮的 onClick 事件中调用 form 的 submit 方法,可是提交后的参数中却没有这个按钮[100分]
2ndboy
2003-03-05 02:30:46
那在提交后我怎么知道是点击了这个按钮呢?
或者怎么样能在调用 submit() 时把这个按钮也提交?
...全文
231
10
打赏
收藏
在 submit 按钮的 onClick 事件中调用 form 的 submit 方法,可是提交后的参数中却没有这个按钮[100分]
那在提交后我怎么知道是点击了这个按钮呢? 或者怎么样能在调用 submit() 时把这个按钮也提交?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
2ndboy
2003-03-05
打赏
举报
回复
可不可以给 form 动态的生成一项,然后再提交?
如果可以的话怎么写呢?
2ndboy
2003-03-05
打赏
举报
回复
to fason(阿信) :
我试了一下,好象是只有后面那个才会被提交,或者是提交了两次而我只看到了后面那个,反正不是两个放在一起提交。
fason
2003-03-05
打赏
举报
回复
两个都会被提交
2ndboy
2003-03-05
打赏
举报
回复
to fason(阿信) :
是这样的,我的 form:
<form …… onSubmit="return CheckSubmit();">
我在这个form中的提交按钮:
<input type=submit value="Submit" onClick="ClickButton();">
然后在 ClickButton() 里面:
FormName.submit();
这样一来点击按钮提交之后提交参数列表里面就没有这个按钮了!
我现在不能用隐藏域,因为这样每次这个按钮相当于都会被提交!
你说的另外用一个 form 我觉得倒是可行,比如把一个隐藏域放在 form2 里面,然后在按钮的点击事件中把这两个 form 都提交了
但我有个疑问,如果我这样:
form.submit();
form2.submit();
那么是不是只有 form 会被提交,还是两个都会被提交,而且参数合在了一起?
fason
2003-03-05
打赏
举报
回复
不明白你的意思,如果你是想在这表单提交时同时提交另一表单可以用<form onsubmit="form2.submit();return ture">
或者是submit2.click()
lgchao
2003-03-05
打赏
举报
回复
如果你用的是type="image",则不会提交按钮。可以考虑添加一个hidden field来传送该值。
2ndboy
2003-03-05
打赏
举报
回复
我的提交按钮有name 啊,只是调用submit()提交时才不会出现在参数中
zhqi
2003-03-05
打赏
举报
回复
先按楼上说的试试。
zhanghk
2003-03-05
打赏
举报
回复
设置name属性, up
blues-star
2003-03-05
打赏
举报
回复
设置<input type="submit">的name属性
<input type="submit" name="submit1">
JavaScript在
form
表单
中
使用button
按钮
实现
submit
提交
方法
submit
是button的一个特例,也是button的一种,它把
提交
这个动作自动集成了,
submit
和button,二者都以
按钮
的形式展现,看起来都是
按钮
,所不同的是type属性和处发响应的
事件
上。 在javaScript
中
关于
submit
和button的区别介绍 在
form
表单
提交
中
,使用button来间接完成
submit
的
提交
更为灵活。下面是实现
方法
: 使用button
按钮
实现
submit
提交
,需要在button标签
中
的使用
onclick
方法
,然后在JavaScript
中
实现具体,代码如下: <head> [removed] functio
form
.
submit
()不能
提交
表单的错误原因及解决
方法
button的id不要设置为
submit
,否则可能会引起混淆,导致表单的
submit
()
方法
不能
提交
表单
submit
和button的区别
submit
是 button 的一个特例,也是 button 的一种,它把
提交
这个动作自动集 成了。 如果表单在点击
提交
按钮
后需要用 JS 进行处理 (包括输入验证) 后再
提交
的话, 通常都必须把
submit
改成 button ,即取消其自动
提交
的行为,否则,将会造成
提交
两次的效果,对于动态网页来说,也就是对数据库操作两次。
两个
SUBMIT
按钮
,如何区
分
处理
一个
FORM
表单
中
有两个
SUBMIT
按钮
(例如“修改”“删除”),只有一个ACTION处理页面 在此ACTION页面
中
如何区
分
是处理“修改”呢还是处理“删除”?
方法
1: 假如
FORM
表单是这样的: <INPUT Type=”
Submit
” Name=”Action” value=”修改”> <INPUT Type=”
Submit
” Name=”Action” value=”删除”> 你可以在ASP
中
读取Request(“Action”)的值,如果用户选择“修改”,则这个变量是”修改”。
方法
2: 可以做一个脚本函数,比如: <Script Language=”javascript”
form
.
submit
()不能
提交
表单的原因
分
析
主要
分
析了
form
.
submit
()不能
提交
表单的原因,需要的朋友可以参考下
JavaScript
87,997
社区成员
224,709
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章