2013-03-20 8 views

答えて

43

getElementsByTagName()ため戻りNodeListはなく、単一の要素。配列としてそれを扱う:

document.getElementsByTagName("body")[0].style.display = "block"; 

、あるいは単純にbodyの場合:

document.body.style.display = "block"; 
+0

素晴らしいありがとう.......................... .. –

+0

+1 *もっと簡単に* – George

+0

ボディタグは1つしかないので、それは可能でしょうか? document.input.style.display = "block"ですか?許可されている? –

5

あなたは単にdocument.bodyを使用することができますbodyタグをしたい場合。デモを参照してください:http://jsfiddle.net/TH3Yd/

2

私は、次のソリューションを使用:

関連する問題