首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

jsp中超链接兑现提交表单

2013-07-23 
jsp中超链接实现提交表单如题;我这样做为什么达不到效果function go (){window.location.hrefaddselect.

jsp中超链接实现提交表单
如题;
我这样做为什么达不到效果
function go (){
    window.location.href="addselect.jsp";
}
<a href="javascript:document.form1.submit();go();">下一页</a>
这样做的话会实现页面跳转,但不会提交表单,
<a href="javascript:go();document.form1.submit();">下一页</a>
这样的话会提交表单但不会跳转,
我菜鸟一个还希望高手能指点迷津,
[解决办法]
window.location.href 相当于重定向吧
表单的参数就没了
document.getElementById('form').submit();
这样应该可以
form里别忘写action
[解决办法]
默认情况下表单提交的时候就会改变了当前的地址了啊(没有使用taget的).表单提交就会转到form里的action指定的URL,你一个是要提交了表单,一个又要改变当前的地址....dow.location.href="addselect.jsp";你想做什么啊?
将表单数据提交到addselect.jsp吗?那样的话直接放在表单的action="addselect.jsp",这样啊
[解决办法]

引用:
如题;
我这样做为什么达不到效果
function go (){
    window.location.href="addselect.jsp";
}
<a href="javascript:document.form1.submit();go();">下一页</a>
这样做的话会实现页面跳转,但不会提交表单,
<a href="javascript:go();document.……

你把go方法改了

function go (){
    window.location.href="addselect.jsp";
        document.form1.submit();
}
//链接改成
<a href="go();">

热点排行