关于JSP页面间传值的问题
<%intid=456;%;><formaction=""method="post"><table><tr><td>备注:</td><td><textareacols="...
<% int id=456;%;>
<form action="" method="post">
<table><tr><td>备注:</td>
<td><textarea cols="30" rows="3" name="RemarkText"></textarea></td>
</tr>
<tr><td colspan="2" align="center">
<input type="button" value="通过" onClick="location='123.jsp?id=<%=id %>&Result=1';">
<input type="button" value="拒绝" onClick="location='123.jsp?id=<%=id %>&Result=0';">
<input type="button" value="返回" onClick="javascript:history.back();">
</td></tr></table></form>
怎么把RemarkText中的内容也传递到123.jsp中?
回: Abraham_xi
这样修改之后点击通过按钮没反应....
回: i疯
如果那样的话,那id=<%=id %>&Result=0怎么办?
虽然Abraham_xi的思路和 puziguo 一样,可是放在按钮后面就是点了没反应,修改成getElementById还是一样的没响应
还有多谢 i疯 的虚心指导,真的谢谢
还有感谢puziguo,他提供的回答解决了问题
可是奇怪的是:我的程序里面并没有 id="RemarkText 这一句居然也能运行成功 ,如果这样的话,document.getElementById又怎么得到结果呢... 展开
<form action="" method="post">
<table><tr><td>备注:</td>
<td><textarea cols="30" rows="3" name="RemarkText"></textarea></td>
</tr>
<tr><td colspan="2" align="center">
<input type="button" value="通过" onClick="location='123.jsp?id=<%=id %>&Result=1';">
<input type="button" value="拒绝" onClick="location='123.jsp?id=<%=id %>&Result=0';">
<input type="button" value="返回" onClick="javascript:history.back();">
</td></tr></table></form>
怎么把RemarkText中的内容也传递到123.jsp中?
回: Abraham_xi
这样修改之后点击通过按钮没反应....
回: i疯
如果那样的话,那id=<%=id %>&Result=0怎么办?
虽然Abraham_xi的思路和 puziguo 一样,可是放在按钮后面就是点了没反应,修改成getElementById还是一样的没响应
还有多谢 i疯 的虚心指导,真的谢谢
还有感谢puziguo,他提供的回答解决了问题
可是奇怪的是:我的程序里面并没有 id="RemarkText 这一句居然也能运行成功 ,如果这样的话,document.getElementById又怎么得到结果呢... 展开
3个回答
展开全部
<html>
<head>
<script type="text/javascript">
function dojump(id,result){
var temp = document.getElementById('RemarkText').value;
window.location="123.jsp?id="+id+"&Result="+result+"&RemarkText="+temp;
}
</script>
</head>
<body>
<% int id=456;%>
<form action="" method="post">
<table><tr><td>备注:</td>
<td><textarea cols="30" rows="3" name="RemarkText" id="RemarkText"></textarea></td>
</tr>
<tr><td colspan="2" align="center">
<input type="button" value="通过" onClick="dojump(<%=id %>,1)">
<input type="button" value="拒绝" onClick="dojump(<%=id %>,0)">
<input type="button" value="返回" onClick="javascript:history.back();">
</td></tr></table></form>
</body>
</html>
<head>
<script type="text/javascript">
function dojump(id,result){
var temp = document.getElementById('RemarkText').value;
window.location="123.jsp?id="+id+"&Result="+result+"&RemarkText="+temp;
}
</script>
</head>
<body>
<% int id=456;%>
<form action="" method="post">
<table><tr><td>备注:</td>
<td><textarea cols="30" rows="3" name="RemarkText" id="RemarkText"></textarea></td>
</tr>
<tr><td colspan="2" align="center">
<input type="button" value="通过" onClick="dojump(<%=id %>,1)">
<input type="button" value="拒绝" onClick="dojump(<%=id %>,0)">
<input type="button" value="返回" onClick="javascript:history.back();">
</td></tr></table></form>
</body>
</html>
展开全部
onClick="location='123.jsp?id=<%=id %>&Result=1&remark=document.getElementByName("RemarkText").value';"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一个的byname修改为byid吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询