运算符在小效果的时候还是会用到,而且会省去很多麻烦。
!取反
!ture表示False;
!!true表示ture;
下面用JS来实现一个小效果,点击按钮实现取反操作。
其实只需要几个input标签,再加简单的几句JS就能够实现。
<input type="button" value="反选"/>
<ul>
<li><input type="checkbox" checked="checked"/></li>
<li><input type="checkbox" /></li>
<li><input type="checkbox" /></li>
<li><input type="checkbox" /></li>
<li><input type="checkbox" checked="checked"/></li>
</ul>
<script>
var oTp=document.getElementsByTagName("input");
oTp[0].οnclick=function(){
for(i=0;i<oTp.length;i++){
oTp[i].checked=!oTp[i].checked;
}
}
</script>