用document.getElementById的时候总是显示null。然而在firebug中却不是null,百思不得其解,开了一下源代码,发现js在div前面加载的。恍然大悟,执行js的时候确实没有哪个id啊。所以执行js要在页面加载完了以后。最简单的是把js放到最后面。