解决方案 »

  1.   

    试试:
    <script type="text/javascript" src="/greet.js"></script>
    或全路径:
    <script type="text/javascript" src="http://yourDomain/greet.js"></script>
      

  2.   

    <script type="text/javascript" src="greet.js"></script>
      

  3.   

    你忘在调用函数后面加";"了,即<input type="button" id="Button2" value="问候" onclick="SayHi();">
      

  4.   

    firebug,看报什么错,是不是没有引用jquery.min.js
      

  5.   

    建议LZ用firefox浏览器,安装一个firebug插件,自己可以看前端的问题,用firefox调试页面很好的,因为像IE、Chrome浏览器对一些js编写要求不是很严,firefox就要求严很多,界面检查建议用firefox
      

  6.   

    看看路径是否正确
    js 文件编码和html 文件编码是否一致
      

  7.   

    第一个错误<script type="text/javascript">第二个<input type="button" onclick="SayHi();return false;" />
      

  8.   

    用开发者工具看看,应该就能解决了,还有onclick="sayHi()" 这里的";"分号加和不加一样,但是括号一定要有
      

  9.   

    就是个相对路径的问题,你吧HTML文件和JS文件 放到同一个文件夹下,你这么引JS是没问题的 ,如果不在同一个文件夹那么就会有问题
      

  10.   

    js文件引用有问题,你的引用的前提是js和html在同一路径下
      

  11.   

    <input type="button"  id="Button2" value="问候" onclick="sayHi()"/>
    <script language="JavaScript"  src="greet.js"></script>
    这个HTML文件要和下面的js文件在同一个目录下,已经成功运行function sayHi(){
    alert("Hi");
    }成功运行图:
      

  12.   

    装个firebug 看下吧,很容易看了出来具体的问题点.