jQueryを使用すると$(document).load(function(){});
を使うことができるので、関数全体にページを読み込んだ後に実行するコードは実行されますが、あなたはjQueryを使用せず、単にJSを使用するのですか?例えば jQueryを使わずにページをロードするときにJSを実行する
<html>
<head>
<script type="text/javascript">
var box = document.getElementById('box');
alert(box);
</script>
</head>
<body>
<div id="box" style="width:200px; height:200px; background-color:#999;
margin:20px;"></div>
</body>
</html>
は、私はこの方法を使用する場合、アラートはちょうどnull
を言います。では、ページがロードされたらjsコードを実行する方法はありますか?
実際に、jQueryを使用している場合、** $(document).load(function(){...});を使用しないでください。 – adeneo
この質問には、[http: /stackoverflow.com/questions/799981...](http://stackoverflow.com/questions/799981/document-ready-equivalent-without-jquery) – Tifa