jsp中用js的'表单名'.submit();为何跳转不到servlet。

如题所述

第1个回答  2011-12-11
木有效果有两种情况:一种是路径不对:一种是js错误,建议dibug一下,看哪里出错了,还是不行的话把你的代码贴上来
第2个回答  2011-12-13
看了你写的代码,你的确定按钮就不是submit类型的,肯定不会跳到servlet中,把类型改成submit类型, 验证直接写到 <form> 标签里面,onsubmit事件中
第3个回答  2011-12-16
你页面中有几个表单?

在那个JS提交的函数第一行加个ALERT看看这个函数是否被正确调用了.
第4个回答  2011-12-11
没有任何动静,就是有效果了呵呵呵
在你的servlet添加一句打印的话!看看有没有提交过来
把你的js先从你jsp页面分离开.先删掉或者注释调
看看提交效果!本回答被提问者采纳
第5个回答  2011-12-11
onclick="javascript:document.myform.submit();"

你怎么写的................追问



function form_add(){
//进行客户端验证
。。。
//提交页面
frmAction.submit(); //frmAction为表单名
}
//返回页面
function form_return(){
location.href ="listAdmin.jsp";
}

追答

如果没有任何动静 可能就是JS写错啦,你可以 直接把button变成submit啊 这样不就省事啦;
验证 写到 from里