<%String para1="abc" ;
  String para2="def" ;%>
<script>
function window.onload(){
   alert(document.f.h1.value) ;
   alert(document.f.h2.value) ;
}
</script>
<form name=f>
<input type=hidden name=h1 value=<%=para1%>>
<input type=hidden name=h2 value=<%=para2%>>
</form>

解决方案 »

  1.   

    <input type = "hidden" name = "txtDate" id = "txtDate" value = "<%=request.getParameter("p_Date")%>">or
    <script>
    var today="<%=request.getParameter("p_Date")%>";
    .
    .
    </script>
      

  2.   

    <%jspValue=request.getAttribute("result");%>
    <script>
    var jsValue=<%=jspValue%>
    </script>
      

  3.   

    谢谢老兄!不过我还有疑问:
    <script lanugage="javascript">
    function linktopage()
    {
      IDCARD=document.form1.test1.value;
      pageCount=document.from1.pageCount.value;
      sqlcount=document.form1.sqlcount.value;
      currPage=document.form1.currPage.value;
       document.form1.submit();
    }
    </script>
    <script lanugage="javascript">
    function form2()
    {
      IDCARD=document.form2.test1.value;
      pageCount=document.form2.pageCount.value;
      sqlcount=document.form2.sqlcount.value;
      currPage=document.form2.currPage.value;
        currPage=currPage-1+2;
    }
    </script>
     <%if(currPage>1){%>
      <a href="javascript:form1()">上一页</a> 
      <%}%>
      <%if(currPage<pageCount){%>
      <a href="javascript:form2()"> 
      下一页</a> 
      <%}%>
    为什么点下一页好用?上一页错误:不支持此方法呢?还有,为什么必须用 window.location="mytest.jsp?IDCARD="+IDCARD+"&page="+page+"&sqlcount="+sqlcount+"";可用?而document.form.submit();却查不到信息呢?
    其实我用form的目的就是隐藏参数,如果用window.location的话就失去意义了!急!!!!