Ce qui suit est un exemple de code que j'ai compilé pour vous afin de standardiser l'utilisation de window.onload dans js. Les étudiants intéressés peuvent y jeter un œil.
1. Code qui peut être exécuté normalement par window.onload
<html> <head> <script> window.onload=function() { alert(1); } </script> </head> <body> <div id="div">sdfasdf</div> </body> </html>
2. être exécuté normalement Code
<html> <head> <script> window.onload=function() { alert(1); } function() { alert("z"); } </script> </head> <body onload="z()"> <div id="div">sdfasdf</div> </body> </html>
3. Alors où est le problème ?
Vous pouvez voir qu'il n'y a pas de code js sauf window.onload dans le premier morceau de code, et il y a une fonction supplémentaire z() dans le deuxième morceau de code, et le deuxième Ce morceau de code spécifie que le chargement du corps est z(), donc lorsque le deuxième morceau de code est exécuté, il exécutera uniquement le code js dans la fonction z() et n'exécutera pas le code js dans window.onload. Par conséquent, lorsque vous spécifiez vous-même onload, window.onload n'est pas valide.
Ce qui précède est ce que j'ai compilé pour vous. J'espère qu'il vous sera utile à l'avenir.
Articles connexes :
Expliquez en détail comment créer div, span, label en js via le code
Comment le créer dans js model data model (code fourni, simple et facile à comprendre)
Implémentation JS native de la méthode de jugement de collision (exemple intéressant)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!