...
<META NAME="Keywords" CONTENT=""> 
  <META NAME="Description" CONTENT=""> <script language="javascript" > 
function Greet(who)//这里_______________我要是把函数定义放在下面的 <script>中就正确,为什么放这里提示错误? 

alert("Greetings, "+who); 

</script> 
...<script language="javascript" type="text/javasecript"> 
把这里的type="text/javasecript"去掉,否则会认为是两个文件快。

解决方案 »

  1.   


    谢啦,不过去掉了.还是提示函数调用那行出错(错误提示:Object expected),
      

  2.   


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 
    <HTML> 
    <HEAD> 
      <TITLE> New Document </TITLE> 
      <META NAME="Generator" CONTENT="EditPlus"> 
      <META NAME="Author" CONTENT=""> 
      <META NAME="Keywords" CONTENT=""> 
      <META NAME="Description" CONTENT=""> <script language="javascript">
    <!--
    function Greet(who)//这里_______________我要是把函数定义放在下面的 <script>中就正确,为什么放这里提示错误? 

    alert("Greetings, "+who); 

    //-->
    </script> 
    </HEAD> 
    <BODY> 
    <h1>hello test </h1>
    <script language="javascript">
    <!--
    //_____________________function Greet(who)定义放这里就正确. 
    Greet("hello"); 
    //-->
    </script></BODY> 
    </HTML>