点击不同按钮,传送数据
在JSP中,点击不同的按钮,跳转到不同的页面,可是我写的为什么传送不过去呢?求求各位帮帮忙!<%@ page contentType="text/html; charset=gb2312" %>
<html>
<body>
<form action="Fwriter.jsp" method="post" name="form1">
<br />用户名:
<input type="text" name="username" size="20"/>
<br />密 码:
<input type="password" name="password" size="20"/><br />
</form>
<table>
<tr>
<td>
<form action="Fwriter.jsp" name="form3">
<input type="submit" name="submit2" value="注册"/>
</form>
</td>
<td>
<form action="bb.jsp" name="form2">
<input type="submit" name="submit1" value="登录"/>
</form>
</td>
</tr>
</table>
</body>
</html> --------------------编程问答-------------------- 那当然了,你username和password的input都在form1表单里,form2和form3完全得不到
用js实现
<script type="text/javascript">
function gotoRegister()
{
document.form1.action ="Fwriter.jsp";
document.form1.submit();
}
funcation logon()
{
document.form1.action ="bb.jsp";
document.form1.submit();
}
</script>
<input type="button" name="submit2" value="注册" onclick="gotoRegister()"/>
<input type="button" name="submit1" value="登录" onclick="logon()"/>
后面的两个form2和form3都不要了 --------------------编程问答-------------------- funcation =》 function
笔误 --------------------编程问答-------------------- 一个表单,弄那么多form干啥,按钮按键就可以或超链接,看来LZ是初次接触吧 --------------------编程问答-------------------- 你的submit表明提交按钮所在表单,你的用户名密码都没做这个表单内,如何提交的了?
改用js来提交就可以了
function register(){
var f = document.forms[0];
f.action = 'Fwriter.jsp';
f.submit();
}
function login(){
var f = document.forms[0];
f.action = 'bb.jsp';
f.submit();
} --------------------编程问答-------------------- 请多看看基本教程 --------------------编程问答-------------------- 谢谢各位,给我的答案!可是,有办法用jsp语言去完成这个过程吗?
补充:Java , Java相关