作者bigtq13 (Tabitha~)
看板Web_Design
标题Re: [问题] 超连结是否可以带值
时间Wed Jul 19 09:45:39 2006
我写出来了
以下是程式部分
<%
int formcount=0;
String formname="";
while(rs.next())
{
formcount++;
formname="myform"+formcount;
%>
<form action="OpenNews.jsp" name=<%=formname%> method="post">
<input type="hidden" name="news_title" value=<%=rs.getString("news_title")%>>
</form>
<a href="javascript:document.<%=formname%>.submit();"><%=rs.getString("news_title")%></a>
<%
}
%>
================================================
感谢:P* Li* LP* m*
谢谢指教
================================================
※ 引述《LPH66 (二一症候群)》之铭言:
: ※ 引述《bigtq13 (Tabitha~)》之铭言:
: : 请问各位
: : 我的超连结设定为
: : <a href="OpenNews.jsp"><%=rs.getString("news_title")%></a>
: : 是否有办法让 <%=rs.getString("news_title")%> 这个变数,
: : 点下超连结後,带到OpenNews.jsp页面?
: : 我试过用隐藏栏位 <input type="hidden"...> 没有办法成功?
: : 请多指教。谢谢!!
: : ==========================
: : Tomcat5.5.17+JSP+Mysql
: : ==========================
: 如果不想用get那麽落落长一段的话
: 有个变通一点的方法:
: <form action="OpenNews.jsp" name="myform" method="post">
: <input type="hidden" name="title" value="<%=rs.getString("news_title")%>">
: </form>
: <a href="javascript:document.myform.submit();">超链结</a>
: 简单说 就是在点下超链结时 用post传送一个隐藏的(其实是没有显示的)表单
: 如果这样的链结不只一个 那myfile要改成每一个都唯一对应
: 例如第一组用myfile1 第二组用myfile2等等
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.244.35.56
※ 编辑: bigtq13 来自: 60.244.35.56 (07/19 09:47)