jsp中怎么实现一个表单中放两个按钮,这是我的代码 不知道哪里有问题~

<scriptlanguage="javascript">functionlogin(){document.form1.action="login_do.jsp";doc... <script language="javascript">
function login(){
document.form1.action="login_do.jsp";
document.form1.submit();
}
function regist(){
document.form1.action="regist.jsp";
document.form1.submit();
}
}
</script>

<form id="form1" name="form1" method="post" action="regist.jsp" onSubmit="return formcheck(this)">
.
.
.
.
<label>
<input type="submit" name="button1" id="button1" onClick="login();" value="确认" />
</label>  
<label>
<input type="submit" name="button2" id="button2" onClick="regist();" value="注册" />
</label>
展开
 我来答
lyx550773411
2011-10-22 · 超过42用户采纳过TA的回答
知道小有建树答主
回答量:81
采纳率:100%
帮助的人:56.4万
展开全部
<script language="javascript">
function login(){
document.form1.action="login_do.jsp";
}
function regist(){
document.form1.action="regist.jsp";
}
</script>

<form id="form1" name="form1" method="post" action="#">
.
.
.
.
<label>
<input type="submit" name="button1" id="button1" onClick="login();" value="确认" />
</label>
<label>
<input type="submit" name="button2" id="button2" onClick="regist();" value="注册" />
</label>
更多追问追答
追问
action="regist.jsp"   这里写错了   我改过action=“”;没有用   改"#"应该也是一样的把
追答
action=""这边的跳转页面空着,不要写,加#只是表示当前页面,没什么特别的意思,你仔细看看我的代码改了哪里,主要是通过点击不同的按钮调用不同的js代码,从而对action做不同的设置,也就实现了不同的跳转,我刚测试过了,正常跳转,没有问题
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式