Javascript 继续获取JS函数未定义错误
下面是我在asp图像按钮客户端单击事件上调用的函数,以确认删除。我不断得到函数未定义的错误Javascript 继续获取JS函数未定义错误,javascript,Javascript,下面是我在asp图像按钮客户端单击事件上调用的函数,以确认删除。我不断得到函数未定义的错误 <script type="text/javascript" language="javascript"> function confirmDelete1() { var bReturnValue; bSkipPageLoadJS = true; bReturnValue = window.confirm("You are ab
<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的想法,我只是实施了它。我最初的答案与我忽略的变量定义有关。