cronPlanForm.action="modifyCronPlan?mmsid=<%=mms.getId()%> "
这样可能可以

解决方案 »

  1.   

    如果我得页面没有<%=mms.getId()%>这个,怎么传struts的标识符,是怎么传的??
      

  2.   

    我已经有hidden 这一项阿
     <html:hidden property="mmsId"/>
      

  3.   

    function changeService(targetForm) ,
    然后再调用的地方changeService(this.form);这样再changeService()种就可以得到mmsId的value了。
      

  4.   

    就当是个<input type="hidden" name="mmsId">处理,
    不可以吗?
    若type=text肯定是可以的,hidden类型的没试过
      

  5.   

    to cender(cender):
      这样写对么????<script language="Javascript" >
           function changeService(targetForm) { targetForm.action="modifyCronPlan?mmsid=targetForm.mmsId";
    targetForm.submit();
           }
    </script>
      

  6.   

    targetForm.action="modifyCronPlan?mmsid=targetForm.mmsId";---->targetForm.action="modifyCronPlan?mmsid=targetForm.mmsId.value";
      

  7.   

    targetForm.action="modifyCronPlan?mmsid=targetForm.mmsId";
    -->  targetForm.action="modifyCronPlan?mmsid=targetForm.mmsId.value";
      

  8.   

    to cender(cender):
    <script language="Javascript" >
           function changeService(targetForm) { targetForm.action="modifyCronPlan?mmsid=targetForm.mmsId.value";
    targetForm.submit();
           }
    </script>
    这样页面出错,提示:targetForm没有定义,它是一个ActionForm 我们怎么在js中定义呢
      

  9.   

    cronPlanForm.action 为什么要把cronPlanForm改成targetFrom阿cronPlanForm不是用来定义select的吗?
      

  10.   

    <script language="Javascript" >
           function changeService(targetForm) { cronPlanForm.action="modifyCronPlan?mmsid=targetForm.mmsId";
    cronPlanForm.submit();
           }
    </script>
      

  11.   

    <script language="Javascript" >
           function changeService(targetForm) { cronPlanForm.action="modifyCronPlan?mmsid=targetForm.mmsId.value";
    cronPlanForm.submit();
           }
    </script>不好意思,刚才没有改全。
      

  12.   

    应该这样改<script language="Javascript" >
           function changeService(targetForm) { cronPlanForm.action="modifyCronPlan?mmsid="+targetForm.mmsId.value;
                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^
    cronPlanForm.submit();
           }
    </script>
      

  13.   

    给你的form添加name属性
    <html:form name="form"……然后js中这样写
    cronPlanForm.action="modifyCronPlan?mmsid=" + document.form.mmsId.value