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