文本框:<input id="pageN" name="pageN" type="text"/>
超链接:<a href="${pageContext.request.contextPath}/jjjjj.do?pageN=XXXXXX">ddd</a>
请高手告诉我XXXXXX部分应该怎么写,谢谢

解决方案 »

  1.   

    用一个隐藏域存上下文路径
    <input type="hidden" name="con" value="${pageContext.request.contextPath}" /><script>
    function a(){
       var path=document.form.con.value;
       var pageN=document.form.pageN.value;
       
       location.href=path+"/jjjjj.do?pageN="+pageN;
    }
    </script><a href="javascript:a()">ddd </a> 
      

  2.   

    var path=document.form.con.value; 这个我得不到值
    var path=document.getElementByName("con").value; 也得不到值
    调用a()方法后没有反应
      

  3.   


    <script> 
    function a(){ 
      var path=document.form.con.value; 
      var pageN=document.form.pageN.value; 
      
      location.href=path+"/jjjjj.do?pageN="+pageN; 

    </script> <form name="form">
    <input id="pageN" name="pageN" type="text"/> 
    <input type="text" name="con" value="${pageContext.request.contextPath}" />
    <a href="javascript:a()">ddd </a> 
    </form>我试了可以的啊!