-4

我只想将多个参数传递到另一个页面。怎么做?

<input type="submit" value="Add Student" name="submit" 
       onClick="javascript:window.location='editcode.jsp?prid=<%=rs.getString(1)%>&<%=name%>&<%=age%> &<%=sex%> &<%=phone%>';" 
       style="background-color:#49743D;font-weight:bold;color:#ffffff;">
4

1 回答 1

0

您只为 指定了参数名称prid,其他所有只是值。

您的输出将如下所示:

<input type="submit" value="Add Student" name="submit" 
    onClick="javascript:window.location='editcode.jsp?
    prid=some-value&some-value&some-value&some-value&some-value';
    style="background-color:#49743D;font-weight:bold;
    color:#ffffff;">

这将显示空参数,其名称是values您想要将它们设置为的名称 - 而不是它们的专有名称 - 对于最后 4 个参数。

我认为您想将代码更改为:

<input type="submit" value="Add Student" name="submit" 
   onClick="javascript:window.location='editcode.jsp?
   prid=<%=rs.getString(1)%>
   &name=<%=name%>
   &age=<%=age%> 
   &sex=<%=sex%> 
   &phone=<%=phone%>';" 
   style="background-color:#49743D;font-weight:bold;color:#ffffff;">
于 2013-10-25T12:05:44.797 回答