style的寫(xiě)法不能直接使用變量么? 如代碼所見(jiàn)。
運(yùn)行正確的代碼:
<script type="text/javascript">
var txt==document.getElementById("txt");
function show() { ?//定義顯示內(nèi)容
document.getElementById("txt").style.display="block";
}
function hide() { ?//定義隱藏內(nèi)容
document.getElementById("txt").style.display="none";
}
</script>
-------------------------------------------------------------------------
運(yùn)行錯(cuò)誤的代碼:
<script type="text/javascript">
var txt==document.getElementById("txt");
function show() { ?//定義顯示內(nèi)容
txt.style.display="block";
}
function hide() { ?//定義隱藏內(nèi)容
txt.style.display="none";
}
</script>
2015-12-24
==不是比較嘛?
2015-12-24
可以用,會(huì)出錯(cuò)是因?yàn)檫@一行的原因。
==是等于的意思,=才是賦值。這里是要把節(jié)點(diǎn)元素賦給變量txt,所以應(yīng)該是=。把==改成=即可。