Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.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 如何在脚本中使用C#变量?如果var为bool且具有真值,则div为enable_Javascript_C# 4.0 - Fatal编程技术网

Javascript 如何在脚本中使用C#变量?如果var为bool且具有真值,则div为enable

Javascript 如何在脚本中使用C#变量?如果var为bool且具有真值,则div为enable,javascript,c#-4.0,Javascript,C# 4.0,查看碎布机发动机代码: @{ bool btn248=false; if (chk1.checked==true) { btn248= true; } } } } 这在Html代码中是: <input t

查看碎布机发动机代码:

        @{
            bool btn248=false;
                    if (chk1.checked==true)
                    {
                        btn248= true;
                    }
                }
            }
        }
这在Html代码中是:

    <input type="checkbox" id="chk1">
        <div data-btn248="@btn248" id="tabsUL">
if btn248 is true then im visible otherwise partially visible.
</div>

如果btn248为真,则im可见,否则部分可见。
这是一个脚本文件

        <script>
            $(document).ready(function () {
                debugger
                if (document.getElementById("tabsUL").dataset.btn248 == "True") {
                    document.getElementById("tabsUL").style.pointerEvents = "visible";
                    document.getElementById("tabsUL").style.opacity = 1;
                }
                else
                {
                    document.getElementById("tabsUL").style.pointerEvents = "none";
                    document.getElementById("tabsUL").style.opacity = 0.6;
                }
            });
        </script>

$(文档).ready(函数(){
调试器
if(document.getElementById(“tabsUL”).dataset.btn248==“True”){
document.getElementById(“tabsUL”).style.pointerEvents=“可见”;
document.getElementById(“tabsUL”).style.opacity=1;
}
其他的
{
document.getElementById(“tabsUL”).style.pointerEvents=“无”;
document.getElementById(“tabsUL”).style.opacity=0.6;
}
});

您可以使用下面的代码将该变量存储在视图的脚本中

    <script>
  var btnValue='@btn248';
                    $(document).ready(function () {
                        debugger
                        if (document.getElementById("tabsUL").dataset.btn248 == "True") {
                            document.getElementById("tabsUL").style.pointerEvents = "visible";
                            document.getElementById("tabsUL").style.opacity = 1;
                        }
                        else
                        {
                            document.getElementById("tabsUL").style.pointerEvents = "none";
                            document.getElementById("tabsUL").style.opacity = 0.6;
                        }
                    });
                </script>

var btnValue='@btn248';
$(文档).ready(函数(){
调试器
if(document.getElementById(“tabsUL”).dataset.btn248==“True”){
document.getElementById(“tabsUL”).style.pointerEvents=“可见”;
document.getElementById(“tabsUL”).style.opacity=1;
}
其他的
{
document.getElementById(“tabsUL”).style.pointerEvents=“无”;
document.getElementById(“tabsUL”).style.opacity=0.6;
}
});

您是否在使用Razor构建HTML?您当前的DOM HTML提供了什么?这段代码目前做什么?