切换功能在调用时不起作用

阿毛里

这个想法是基于点击使两个div出现或消失。CSS显示样式设置为none。任何帮助表示赞赏。

   <div id="mainOval">
        <form id="btns">
            <input type="button" value="Timer" id="timerBtn" onclick="displayCont('Timer')"/>
            <input type="button" value="Countdown" id="ctDownBtn" onclick="displayCont('Countdown')"/>
        </form> 
</div>
<div id="Timer">
</div>
<div id="Countdown"> 
</div> 



<script type="text/javascript">
    function displayCont(inp)
        {
            var ele = document.getElementById(inp);
            var shown = ele.style.display;
            if (shown == 'none') 
                {
                    ele.style.display = 'block';
                }
            else if (shown == 'block')
                {
                    ele.style.display = 'none';
                }
        }
</script>
巴尔玛

正确的代码是:

if (shown == 'none') {
    ele.style.display = 'block';
}
else if (shown == 'block'){
    ele.style.display = 'none';
}

您已经设置了元素的样式,而不仅仅是分配了Javascript变量。平等==并非如此= =

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

菜单切换功能在eccomerce网站上不起作用

来自分类Dev

显示/隐藏具有多个按钮的切换功能在javascript中不起作用

来自分类Dev

切换功能在处理(ControlP5)中不起作用

来自分类Dev

调用addClass后jQuery切换不起作用

来自分类Dev

切换MediaView不起作用

来自分类Dev

切换动画不起作用

来自分类Dev

切换className不起作用

来自分类Dev

jQuery切换不起作用

来自分类Dev

切换按钮不起作用

来自分类Dev

Javascript切换不起作用

来自分类Dev

jQuery切换不起作用

来自分类Dev

Bootstrap切换chechkbox与html helper chechkboxfor一起使用时不起作用?

来自分类Dev

在iframe中单击不起作用时,关闭隐藏/切换div

来自分类Dev

带有切换功能的jQuery悬停功能不起作用

来自分类Dev

导航栏切换器单击功能不起作用

来自分类Dev

jQuery FAQ功能切换不起作用,因为我想要它

来自分类Dev

切换两个视图控制器,后退功能不起作用

来自分类Dev

jQuery的显示和切换功能不起作用

来自分类Dev

JSFiddle切换示例不起作用

来自分类Dev

单击后切换不起作用

来自分类Dev

Bootstrap数据切换在Safari中不起作用

来自分类Dev

响应式导航菜单:切换不起作用

来自分类Dev

集成切换按钮不起作用

来自分类Dev

Bootstrap下拉列表不起作用或未切换

来自分类Dev

移动Angular Ui切换不起作用

来自分类Dev

jQuery切换在Firefox中不起作用

来自分类Dev

切换DNS后HTTP POST不起作用

来自分类Dev

UITableViewCell复选标记切换不起作用

来自分类Dev

角度用户界面布局切换不起作用