这样好像不行,javascript是HTML语言的,而JSP的数据处理部分则是servlet的,两者可以关联?

解决方案 »

  1.   

    如果只是把jsp中的变量提供给javascript使用,倒是可以做到。
      

  2.   

    用<%=jspvar%>不就可以了吗?
    <script language="javascript">
    function doit(){
      if(document.all.item("<%=sItemName%>").type == "checkbox")
        document.all.item("<%=sItemName%>").checked = true;
    }
    </script>
      

  3.   

    一不小心就误人子弟,
    可以传递变量,我自己都做过。下面就是例子:
    <Script Language = javascript>
    <!--
    function Up()
    {
    document.frmMain.page.value = <%=SQuery_previouspage%>;
    document.frmMain.submit();
    }
    function Down()
    {
    document.frmMain.page.value =<%=SQuery_nextpage%>;
    document.frmMain.submit();
    }
    function Back()
    {
    document.frmMain.action="login.jsp";
    document.frmMain.submit();
    }
    -->
    </Script>