為什么這樣寫不行
<script type="text/javascript">
? ? ? ? var hpn=document.getElementById('hpn');
? ? ? ? var btn=document.getElementById('strHref');
? ? ? ? btn.onclick=function(){
? ? ? ? ? ? if(hpn.style.display='none'){
? ? ? ? ? ? ? ? hpn.style.display='block';
? ? ? ? ? ? }
? ? ? ? ? ? else{
? ? ? ? ? ? ? ? hpn.style.display='none';
? ? ? ? ? ? }
? ? ? ? }
? ? </script>
2018-08-14
if里面是用判斷,而hpn.style.display='none'是賦值,并不是判斷,所以這樣寫是錯(cuò)的
2017-03-15
if 語句里面的hpn.style.display='none' 這個(gè)應(yīng)該用 == 吧?