好的,这是php的结果正文。
<body>
<div id="outerBox" name="outerBox">
<div id='topNav' name='topNav'>
</div>
Content
<div id='footer' name='footer'>
Footer
</div>
</div>
<script type="text/javascript">centerbody();</script>
</body>
然后这是centerbody
函数
function centerbody(){
var container = document.getElementById('outerBox');
var pageWidth = window.innerWidth;
container.style.marginLeft = '50px';
container.style.marginRight = '50px';
}
为什么getElementById
没有获得outerBox
?我已经使用了很长时间了,我无法弄明白。
答案 0 :(得分:0)
你有一些错别字。您的标题未关闭,也不是您的元标记值。这打破了破坏getElementById的DOM。
<meta name='keywords' content='Gatlinburg Cabins, Gatlinburg Chalets, Budget Gatlinburg Cabins, Discoung Gatlinburg Cabins, Discount Gatlinburg Chalets, Budget Gatlinburg Chalets, Pet Friendly Cabins, Pet Friendly Chalets, Smoky Mountain Cabins, Smoky Mountain Chalets' />
<title>Awesome Gatlinburg CabinsHome Page</title>