怎么动态修改form的action的值?

txtName 2008-02-23 10:48:37
一个页面上有3个按钮..点击3个不同按钮 传过去的参数不一样..
最苯的办法是用3个form 但是看起来很不爽..
怎么才能拼出来个 action..
谢谢大家了 5555
...全文
447 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
a2048 2008-02-24
  • 打赏
  • 举报
回复
<input type="button" name="a" value="a" onclick="opn_a();">
<input type="button" name="b" value="b" onclick="opn_b();">
<input type="button" name="c" value="c" onclick="opn_c();">

<script language=javascript>
function opn_a()
{
window.open("../jsp/aa.jsp?name=<%=name_1%>");
}

function opn_b()
{
window.open("../jsp/bb.jsp?name=<%=name_1%>");
}

function opn_c()
{
window.open("../jsp/cc.jsp?name=<%=name_1%>");
}
</script>

IamHades 2008-02-24
  • 打赏
  • 举报
回复
哈哈,2楼给你整了个struts来...
txtName 2008-02-23
  • 打赏
  • 举报
回复
谢谢1楼和3楼的 问题解决了 谢谢哈
也要谢谢2楼的..虽然我不懂..但还是谢谢大家能帮助我~
genii2008 2008-02-23
  • 打赏
  • 举报
回复
<form name="Form1" action="/My/MyServlet" method="post">
<input type="hidden" name="fromBtn" id="from" >
<input type="submit" value="....." name="Action" onclick="from.value=1;">
<input type="submit" value="....." name="Action" onclick="from.value=2;">
<input type="submit" value="....." name="Action" onclick="from.value=3;">
</form>

在servlet中
String str=request.getParameter("fromBtn");
maodie007 2008-02-23
  • 打赏
  • 举报
回复
DispatchAction
通过不同的方法在同一个action做不同的响应
详细使用请百度
applebomb 2008-02-23
  • 打赏
  • 举报
回复
在不同submit按钮的onclick写onclick="document.forms[0].action='xxxxx'"

81,092

社区成员

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

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