0

さて、これが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ですか?私はこれを長い間使ってきました、そして私はそれを理解することができません。

4

1 に答える 1

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>
于 2013-02-22T22:35:50.417 に答える