Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在单击复选框时调用2个函数?_Javascript_Checkbox - Fatal编程技术网

Javascript 如何在单击复选框时调用2个函数?

Javascript 如何在单击复选框时调用2个函数?,javascript,checkbox,Javascript,Checkbox,我有一个复选框,单击该复选框可以执行一些操作。我不会指定它真正执行的操作…暂时让我们想想,当我选中该复选框时,会执行一些简单的加法/乘法运算 <input type="checkbox" name="chk_ceil" id="chk_ceil" onclick="thecheckfunction();"> What the Check 所以,在复选框的onclick属性上,我调用了一个JavaScript函数 功能定义: <script> function t

我有一个复选框,单击该复选框可以执行一些操作。我不会指定它真正执行的操作…暂时让我们想想,当我选中该复选框时,会执行一些简单的加法/乘法运算

<input type="checkbox" name="chk_ceil" id="chk_ceil" onclick="thecheckfunction();"> What the Check
所以,在复选框的onclick属性上,我调用了一个JavaScript函数

功能定义:

<script>
    function thecheckfunction()
    {
    // SOme operations (operation A & B performed)    
    alert('checkbox is checked');
    }
</script>
现在是疯狂的部分。当我取消选中复选框时,函数将再次调用&操作将再次执行,我不希望发生这种情况,因为当我取消选中复选框时,它不应该执行操作。 我想一定有办法解决这个问题。可能通过对复选框的onclick属性调用两个函数。选中复选框时为一个,未选中复选框时为一个

帮助???

用作

 function thecheckfunction(){
    var chk_ceil= document.getElementById("chk_ceil");       
    if(chk_ceil.checked == true){
         alert('checkbox is checked');
    }
}
用作


在checkfunction中显示您的函数代码。我猜是这个函数引起的问题。显示你的函数代码checkfunction。我猜是这个函数引起的问题。