使用Javascript隐藏类,但可以';我不会再出现了

使用Javascript隐藏类,但可以';我不会再出现了,javascript,html,Javascript,Html,我想使用hide创建一个过滤器,并显示一个div类。当我使用JavaScript时,它可以隐藏但不能再次显示div类。这是我的密码: Html: 20MBPS 我想隐藏并显示以下内容: 开胃菜

我想使用hide创建一个过滤器,并显示一个div类。当我使用JavaScript时,它可以隐藏但不能再次显示div类。这是我的密码:

Html:


20MBPS
我想隐藏并显示以下内容:


开胃菜

$ 9.90

tortor vel设施,blandit tristique enim neque Concetetur


  • 支持论坛
  • 无限流量
  • 4GB存储空间
  • 现在点菜
    这是我的javascript:

    函数过滤器(){
    var fill=document.getElementsByClassName('g-hidden-xs-up g-pos-abs g-top-0 g-left-0')
    var值=填充[0]。值;
    var x=document.getElementsByClassName('col-md-4g-mb-30');
    如果(value.unchecked='20'){
    document.getElementById('20').style.display=“无”;
    }
    else if(value.checked='20'){
    x、 getElementById('20').style.display=“block”;
    }
    }
    

    我是一个新使用Javascript的人。我将使用它过滤一些菜单,仅使用hide和show,使用
    getElementById
    并使用方法checked和uncheck。如果选中,将显示菜单,如果未选中,将隐藏菜单。

    几个问题:1<代码>如果(某物=某物)是赋值语句。相等要求
    ==
    ===
    ;2. <代码>值是一个字符串。所以
    value.checked
    value.unchecked
    没有任何意义。3.由于您对
    value.unchecked
    进行赋值,第一条if语句将始终在赋值语句工作时执行,并且是truthy..checked返回布尔结果,该结果仅为true/false。