爲什麼這不起作用?香草上的JavaScript設置樣式
使用香草JavaScript來設置身體標記的風格?
<html>
<body style="display:none;">
test
</body>
<script>
document.getElementsByTagName("body").style.display = "block";
</script>
</html>
爲什麼這不起作用?香草上的JavaScript設置樣式
使用香草JavaScript來設置身體標記的風格?
<html>
<body style="display:none;">
test
</body>
<script>
document.getElementsByTagName("body").style.display = "block";
</script>
</html>
由於getElementsByTagName()
回報NodeList,而不是一個單一的元件。在body
情況下
document.getElementsByTagName("body")[0].style.display = "block";
或者更簡單:把它當作陣列
document.body.style.display = "block";
如果你想body
標籤,你可以簡單地使用document.body
。觀看演示:http://jsfiddle.net/TH3Yd/
我用以下解決方案:
真棒謝謝.......................... .. – 2013-03-20 09:22:22
+1對於*更簡單* – George 2013-03-20 09:22:35
這是可行的,因爲只有每個人都有一個身體標籤? document.input.style.display =「block」;允許? – 2013-03-20 09:25:11