js代码报错:Uncaught ReferenceError: checkBox is not defined

来源:互联网 发布:前端页面性能优化 编辑:程序博客网 时间:2024/05/21 15:49
    <script type="text/javascript">    $(function(){    //全选删除按钮    function checkBox(){    alert("hah");    }    ........其余代码省略    });    </script>上面是js代码下面是html中的片段,其中定义了一个checkBox()函数    <th width="20">    <input type="checkbox" onclick="checkBox()" />    </th>然后在页面里面怎么也触发不了点击事件,后来在Chrome F12调试工具的console界面发现js代码报了这个错误Uncaught ReferenceError: checkBox is not defined错误显示是checkBox函数未定义,再去看一下源代码发现checkBox时间函数写在了$(function(){}这个函数体内,而该函数是在整个页面加载完才出发的,而页面在加载的时候找不到checkBox函数的定义所以就报错,页面也就无法触发该事件函数。
0 0
原创粉丝点击