关于“=”, “==”,“===”的说明

这是第一篇博客,会将自己前端路上学习遇到的问题整理下来,菜鸟一个,大神别喷;

在工作中遇到的onclick问题,开始引为其他问题,最后发现是= ==  ===这三个没写好;
“=”是赋值操作符。
“==”是判断值是否相等操作符。
“===”是判断是否完全相等操作符。
代码附上

 <button type="button"  onclick="newdiv()">点击对比</button>

<div id="showdiv" style="display:none">我是内容</div>

<script>

function newdiv(){

        var showtime=document.getElementById('showdiv');    //获取要显示的div 

        if(showtime.style.display=='none'){        //判断div是否隐藏,这边一定要写==  我当初看了半天,最后才发现自己这儿                                                                          只写了一个=                                           

                showtime.style.display='block'       //给div设置显示

            }else{

                showtime.style.display='none'       //否则设置隐藏

        }

}

</script>


阅读更多
文章标签: javascript
个人分类: javascript学习
下一篇html +css 制作空心菱形的几种办法
想对作者说点什么? 我来说一句

常用jar包及常用jar包说明

2009年06月29日 7.96MB 下载

3D游戏引擎剖析[一]

2008年10月29日 68KB 下载

shp文件格式说明(格式说明

2010年08月31日 2KB 下载

没有更多推荐了,返回首页

关闭
关闭