質問するログイン新規登録

回答編集履歴

2

修正

2018/11/27 16:42

投稿

colling
colling

スコア798

answer CHANGED
@@ -3,7 +3,7 @@
3
3
  後から書いた方のみが実行されますので、この場合`<body onload="proc();">`の方だけ実行されています。
4
4
 
5
5
  `window.onload =`をbodyタグの中に入れた場合は
6
- `window.onload =`の方が実行され、`<body onload="proc();">の方は実行されなくなります。
6
+ `window.onload =`の方が実行され、`<body onload="proc();">`の方は実行されなくなります。
7
7
 
8
8
  上書きされてしまうような状態と考えて良いと思います。
9
9
 

1

追記

2018/11/27 16:42

投稿

colling
colling

スコア798

answer CHANGED
@@ -2,4 +2,11 @@
2
2
 
3
3
  後から書いた方のみが実行されますので、この場合`<body onload="proc();">`の方だけ実行されています。
4
4
 
5
+ `window.onload =`をbodyタグの中に入れた場合は
6
+ `window.onload =`の方が実行され、`<body onload="proc();">の方は実行されなくなります。
7
+
8
+ 上書きされてしまうような状態と考えて良いと思います。
9
+
5
- `window.onload = `を複数書いた場合も、後から書いた方のみ実行されます。
10
+ `window.onload = `を複数書いた場合も、後から書いた方のみ実行されます。
11
+
12
+ ※ MacOS Chrome にて検証