Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/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 if-else语句总是运行第一个选项?_Javascript_Css_Adobe Edge - Fatal编程技术网

为什么我的javascript if-else语句总是运行第一个选项?

为什么我的javascript if-else语句总是运行第一个选项?,javascript,css,adobe-edge,Javascript,Css,Adobe Edge,在我的代码中,我试图设置,如果溢出设置为“可见”,它将使用unloadScrollbars删除滚动条,当溢出设置为“隐藏”时,它不会隐藏滚动条。我使用的是支持javascript和css的edge animate,每次我做if语句时,它总是执行第一个选项,不管参数是否为true。请帮忙 //overrides stage overflow setting function overflow(toggle) { document.getElementById('Stage').style.

在我的代码中,我试图设置,如果溢出设置为“可见”,它将使用unloadScrollbars删除滚动条,当溢出设置为“隐藏”时,它不会隐藏滚动条。我使用的是支持javascript和css的edge animate,每次我做if语句时,它总是执行第一个选项,不管参数是否为true。请帮忙

//overrides stage overflow setting
function overflow(toggle) {
    document.getElementById('Stage').style.overflow = toggle;
    return toggle;
}

overflow('hidden');


if (toggle='visible') {
    unloadScrollBars();
    console.log("unloading scrollbars");
} else {
    console.log("not unloading scrollbars");
}
应该是

if (toggle=='visible') {
应该是

if (toggle=='visible') {
=是一项作业

同:

toggle='visible';
if (toggle) {
…您需要比较:==或==。

=是一个赋值

同:

toggle='visible';
if (toggle) {
…您需要比较:==或===

这是我的作业。toggle='vivible'在javascript中始终为真

toggle == 'visible'
这将执行比较,必要时进行类型转换

toggle === 'visible'
执行变量类型和变量内容的比较

这是我的作业。toggle='vivible'在javascript中始终为真

toggle == 'visible'
这将执行比较,必要时进行类型转换

toggle === 'visible'

执行变量类型和变量内容的比较。

要显示的任何工作小提琴?使用toggle==“可见”。但从来没有设置切换。要显示任何工作小提琴吗?使用切换==“可见”。但切换从未设置。