<%
  int stats=rs.getInt("stats");
 %>
<script language="javascript">
dis(<%=stats%>)
</script>

解决方案 »

  1.   

    有没有在本叶面包含js文件亚
    <script language="javascript" src='a.js'></script>
      

  2.   

    <% int stats=rs.getInt("stats");
    %>
    <script language="javascript" src="a.js">
     dis(<%=stats%>)
    </script>
    不行啊,我的a.js中就一个函数(上面提到的)
    对话框不能显示啊,救命啊
      

  3.   

    百合心的传值是对的,你可以打印一些值出来看看JS有没有问题。
    先 dis(101); 看看有没有ALERT还有你的页面有没有包含那个JS文件?
      

  4.   

    <% int stats=rs.getInt("stats");
    %>
    <script language="javascript" src="a.js">
    </script>
    <script>
     dis(<%=stats%>);
    </script>
      

  5.   

    ///a.js
    fuction dis(stats){
     switch(stats){
        case 101: alert("ssss"); break;
        case 102: alert("bbbb"); break;
        default: alert("");
      }
    }
    ////b.html
    <html>
    <body>
    <script language="javascript" src="dis.js"></script>
    <script>
       dis(101);
    </script>
    </body>
    </html>
    我这样调用都没有用啊,为什么这样啊!
      

  6.   

    改正:b.html中的dis.js为 a.js