=!是 什么意思

<button onclick="var target=document.getElementById('target');

target.hidden=!target.hidden;">显示/隐藏</button>

横线的语句是什么意思

妮子大小姐
浏览 1538回答 1
1回答

Perona

=!不要跟!=弄混了。=!是分开来看的,也是先取反后赋值。!=是不等于的意思。target.hidden=!target.hidden;这一行代码其实就是一个切换的代码,当隐藏的时候点击就显示,当显示的时候点击就隐藏。相当于下面这个if(target.hidden==true){     target.hidden=false; }else if(target.hidden==false){     target.hidden=true; }
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Html5