js是在客户端执行的,jsp是在服务器端执行的,不能调用

解决方案 »

  1.   

    我想在这样的情况下调用js函数:
    <%
             if(str.equals("5"))
    {
    %>
                         调用js函数func1               
    <%
             }
    else
    {
    %>
                         调用js函数func2 
    <%
                   }
    %> 怎样才能实现以上的功能?
      

  2.   

    说过不可以了。<%%>中的代码在到客户端之前就执行完了。
      

  3.   

    <%
             if(str.equals("5"))
    {
    %>
                         <script>alert("5");</script>               
    <%
             }
    else
    {
    %>
                         <script>alert("不是5");</script>
    <%
                   }
    %>
      

  4.   

    <%
             if(str.equals("5"))
    {
    %>
                         <script>alert("5");</script>               
    <%
             }
    else
    {
    %>
                         <script>alert("不是5");</script>
    <%
                   }
    %>