我的一个text.jsp 代码中引用 fun.js;
<%@ page language="java" contentType="text/html; charset=GB18030"
    pageEncoding="GB18030"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB18030">
<title>Insert title here</title>
</head>
<body>
<script type="text/javascript" src="fun.js">
fun();
</script>
</body>
</html>
fun.js 就放在我 web项目的WebRoot下 代码是:
function fun() {
document.writeln("我的第一个js程序!!");
window.alert("我的第一个js程序!!");
}但是我运行服务器 浏览text.jsp的时候 什么都没出现 不是应该包括显示小对话框 和显示我的第一个js程序! 
就是不知道哪里错了 谁能帮我解决下 js才接触

解决方案 »

  1.   

    <body> 
    <script type="text/javascript" src="fun.js"> 
    fun(); 
    </script> 
    </body> 这个换成<body> 
    <script type="text/javascript" src="fun.js"> 
    </script> 
     <input type=button value=click onclick="fun()">
    </body> 
      

  2.   

    <script type="text/javascript" src="fun.js"></script>
    <script type="text/javascript">
    fun(); 
    </script> 
    必须分开写
      

  3.   

    <script type="text/javascript" src="fun.js"> </script> 这是引用js文件<script type="text/javascript">
    function ..(){ //这是写js函数方法}
    </script>这是两码事