Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/372.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 未捕获的引用错误onclick() 出血_Javascript - Fatal编程技术网

Javascript 未捕获的引用错误onclick() 出血

Javascript 未捕获的引用错误onclick() 出血,javascript,Javascript,单击按钮时: 未捕获引用错误:未定义ClearStatus 但是这个函数在脚本中有明确的定义 代码如下: <button id="btnBleed" class="tab-button" onclick="ClearStatus()" tabindex="-1">BLEED</button> @if(Model.HasAccessToFill==“true”) { 标准填料 填满 } @if(Model.HasAccessToBleed==“true”&&Model.

单击按钮时:

未捕获引用错误:未定义ClearStatus

但是这个函数在脚本中有明确的定义

代码如下:

<button id="btnBleed" class="tab-button" onclick="ClearStatus()" tabindex="-1">BLEED</button>

@if(Model.HasAccessToFill==“true”)
{
标准填料
填满
}
@if(Model.HasAccessToBleed==“true”&&Model.CurrentBalance!=0.0)
{
流血
}
@if(Model.HasAccessToAdjust==“true”)
{
调整+
如果(Model.CurrentBalance!=0.0)
{
调整-
}
}
@if(Model.HasAccessToDrop==“true”)
{
滴
最后一滴
}
函数ClearStatus()
{
$('.status holder span').html(“”);
}

那是什么模板语言?控制台里还有其他人吗?模板系统是否会意外解释函数体的
{…}
(从而导致函数未定义)?请尝试将函数放在代码页内<代码>您的函数我尝试在您的函数中插入代码,但仍然收到错误消息clearstatus not Defined当您在浏览器中查看生成的html页面的源代码时,是否看到
clearstatus
函数?就像Felix已经问过的:你使用的是什么样的模板(@thing)语言我无法重现这个问题。
<div class="page-wrapper">
    <div class="button-holder">
        @if (Model.HasAccessToFill == "true")
        {
            <button id="btnstandardFill" class="tab-button selected" onclick="ClearStatus()">STANDARD FILL</button>
            <button id="btnFill" class="tab-button" >FILL</button>
        }

        @if (Model.HasAccessToBleed == "true" && Model.CurrentBalance != 0.0)
        {
            <button id="btnBleed" class="tab-button" onclick="ClearStatus()">BLEED</button>
        }
        @if (Model.HasAccessToAdjust == "true")
        {
            <button id="btnAdjustmentP" class="tab-button" onclick="ClearStatus()">ADJUSTMENT +</button>
            if (Model.CurrentBalance != 0.0)
            {
            <button id="btnAdjustment" class="tab-button" onclick="ClearStatus()">ADJUSTMENT -</button>
            }
        }
        @if (Model.HasAccessToDrop == "true")
        {
            <button id="btnSDrop" class="tab-button" onclick="ClearStatus()">DROP</button>
            <button id="btnFINALDrop" class="tab-button" onclick="ClearStatus()">FINAL DROP</button>
        }
    </div>
<div>
<script type="text/javascript">

    function ClearStatus()
    {
        $('.status-holder span').html("");
    }
</script>