非常简单的一个外部调用
外部javascript文件名为js1.js
function disp_confirm()
{
confirm("欢迎你的加入");
}
html中调用
<head>
<script  type="text/javascript"src="js1.js"></script>
</head>
<body>
<input type="button"onclick="disp_confirm()"value="确认"/>
</body>
javascript和html保存在同一文件夹下的,所以路径应该没问题。
可是功能怎么着都无法实现,求教。
此外弱弱的问一句,我用的dreamwaver ,怎么进行代码的调试。
不甚感激了!

解决方案 »

  1.   

    我擦  你没有调用 哥哥 你应该在写一行<script type----->disp_confirm()</>
      

  2.   

    检查 js 文件编码 和html 编码是否一致现在的浏览器都有开发人员工具。可以调试推荐 FF 的 firebug
      

  3.   

    你这个实在是要说有问题的话应该就是这个<input type="button"onclick="disp_confirm()"value="确认"/>改成<input type="button" onclick="disp_confirm()"value="确认"/> 在onclick 前少了一个空格
      

  4.   

    难以想象这么简单的代码也能出错这个要调试简单得很:非常简单的一个外部调用
    外部javascript文件名为js1.js
    function disp_confirm()
    {
    confirm("欢迎你的加入"); 
    }
    html中调用
    <head>
    <script type="text/javascript"src="js1.js"></script>
    </head>
    <body>
    <input type="button" onclick="alert(disp_confirm);" value="确认"/>能弹出函数内容的话说明js文件引用正确;
    不能的话就是路径有错(当然需要首先确认js文件里代码正确,目测无错);
    如果连弹窗都没有,说明是html出错