Więc wiem, że jeśli używasz jQuery, możesz użyć $(document).load(function(){});
, aby dowolny kod wpisany do funkcji został wykonany po załadowaniu całej strony, ale czy istnieje sposób na zrobienie czegoś podobnego jeśli nie używasz jQuery i używasz JS?Wykonywanie JS przy ładowaniu strony bez użycia jQuery
Na przykład ...
<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>
Gdybym użyć tej metody alert po prostu mówi null
. Czy istnieje sposób na uruchomienie kodu js po załadowaniu strony?
Właściwie, jeśli używasz jQuery, proszę ** nie używaj '$ (document) .load (function() {...});' – adeneo
To pytanie może zawierać odpowiedź, której potrzebujesz [http: // /stackoverflow.com/questions/799981...](http://stackoverflow.com/questions/799981/document-ready-equivalent-without-jquery) – Tifa