Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/430.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 继续获取JS函数未定义错误_Javascript - Fatal编程技术网

Javascript 继续获取JS函数未定义错误

Javascript 继续获取JS函数未定义错误,javascript,Javascript,下面是我在asp图像按钮客户端单击事件上调用的函数,以确认删除。我不断得到函数未定义的错误 <script type="text/javascript" language="javascript"> function confirmDelete1() { var bReturnValue; bSkipPageLoadJS = true; bReturnValue = window.confirm("You are ab

下面是我在asp图像按钮客户端单击事件上调用的函数,以确认删除。我不断得到函数未定义的错误

<script type="text/javascript" language="javascript">
    function confirmDelete1() 
    {
        var bReturnValue;
        bSkipPageLoadJS = true;
        bReturnValue = window.confirm("You are about to delete the selected saved report. This          action cannot be reversed. Continue?");
        setValue(bReturnValue);
        return bReturnValue;
    }
</script>

正如@joews所说,您还没有定义一个集值函数。我认为这是你的主要问题。例如:

function setValue(){
  var value = arguments[0]; //this calls the value of the argument (the thing in parentheses)
  return value; 
}

您没有BreTurnValue的值您的javascript代码是否显示在文档的中?这是您的全部代码吗?如果是这样,您就没有setValue函数。如果没有,您可以发布rest?window.confirm始终返回true或false,因此在对bReturnValue执行任何操作时,它确实有一个值。TJon是正确的。设置值返回值;您在哪里定义了函数setValuearg?啊,显然答案是经过编辑的…@joews,谢谢。我忽略了这一点。我希望你不介意,但是我编辑了我的答案,把你在评论中所说的都包括进去了。我认为这是OP的主要问题。@TJonS joews的评论,以及你关于忽略某件事的评论,向我暗示你最初的回答说的是另一件事——这促使joe写了一篇关于bReturnValue的评论。@Katana314,对。这是joew的想法,我只是实施了它。我最初的答案与我忽略的变量定义有关。