js表单提交

e6118912 2010-08-17 02:19:49
function wait(){

document.location.href = "method2.do?methods=add2" ;
document.forms[0].submit();


}

我用按钮,单击时调用此js,页面可以跳转,但是表单内容没有提交过去,请问为什么?
...全文
657 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
rinoya111 2010-08-20
  • 打赏
  • 举报
回复
页面都跳转了,表单还怎么提交啊?
ditouye 2010-08-18
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 yixianggao 的回复:]

document.location.href 是页面跳转,而后面的 document.forms[0].submit() 根本不执行好么?!

L@_@K
HTML code
function wait(){
document.forms[0].action = "method2.do?methods=add2" ;
document.forms[0].submit();
}

……
[/Quote]

up...
jiahuiyou 2010-08-17
  • 打赏
  • 举报
回复
前面已经跳转了,后面的不执行了
W8746988 2010-08-17
  • 打赏
  • 举报
回复
在前面 加一级目录../
cloudapex 2010-08-17
  • 打赏
  • 举报
回复

<form id="form1" action="xxx.xxx" mode="post">
<input type="text" id="txt1" />
<input type="text" id="txt2" />
<input type="text" id="txt3" />
<input type="submit" value="提交" />
</form>
imaf 2010-08-17
  • 打赏
  • 举报
回复
我觉得应该吧form的action设为那个地址;form提交时才能提交到那个页面。
yixianggao 2010-08-17
  • 打赏
  • 举报
回复
document.location.href 是页面跳转,而后面的 document.forms[0].submit() 根本不执行好么?!

L@_@K
function wait(){
document.forms[0].action = "method2.do?methods=add2" ;
document.forms[0].submit();
}


Web 开发常用手册

DHTML 参考手册
http://download.csdn.net/source/308913

JScript 语言参考
http://download.csdn.net/source/308916

CCS 样式表中文手册
http://download.csdn.net/source/304124
漫漫2009 2010-08-17
  • 打赏
  • 举报
回复
document.location.href = "method2.do?methods=add2" ;
这句执行后地址变了,后面的document.forms[0].submit();也不会执行
如果一定要?methods=add2加这个,写到表单里面 action="method2.do?methods=add2"
function wait(){
//document.location.href = "method2.do?methods=add2" ;//这句不要了
document.forms[0].submit();
}

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧