Vì vậy, tôi biết rằng nếu bạn sử dụng jQuery, bạn có thể sử dụng $(document).load(function(){});
để bất kỳ mã nào bạn viết vào hàm sẽ được thực thi sau khi toàn bộ trang đã được tải, nhưng có cách làm tương tự nếu bạn không sử dụng jQuery và chỉ sử dụng JS?Thực hiện JS khi tải trang mà không cần sử dụng jQuery
Ví dụ ...
<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>
Nếu tôi sử dụng phương pháp này cảnh báo chỉ nói null
. Vì vậy, có một cách để làm cho mã js chạy một khi trang đã tải?
Thực ra, khi sử dụng jQuery, vui lòng không ** sử dụng '$ (tài liệu) .load (function() {...}); ' – adeneo
Câu hỏi này có thể có câu trả lời bạn cần [http://stackoverflow.com/questions/799981...](http://stackoverflow.com/questions/799981/document-ready-equivalent-without-jquery) – Tifa