一般都放到HEAD部分内部(为了美化页面),特殊情况下,可能放到其他地方,如果是声明的函数,在前后是没有区别的。
但是如果在页面中出现的执行代码,非函数声明,区别就是很大了

解决方案 »

  1.   

    最好放在最后。否则如果你的JavaScript里要用到jsp变量就容易出问题!因为jsp被编译成servlet的时候会先把页面中所有的jsp<% %>中的内容编译,这样javascript中就容易出错!
      

  2.   

    就是说js里面的是直接执行的!!不是函数定义
    <script>
     alert("显示完毕");
    </script>
      

  3.   

    如果你是onclick script中的声明的函数.则函数前后没区别的.
    如果是执行代码,实现顺序的业务逻辑.则最好在后面.