回答編集履歴

1

誤字訂正

2016/06/27 07:53

投稿

masaya_ohashi
masaya_ohashi

スコア9206

test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
  開発者ツールで見てみると、おそらく「test2」が先に出力されて「test1」が後に出力されるのがわかると思います。これは、httpObj1.onreadystatechangeが非同期で呼ばれるため、「コード的に前に書いてあっても、処理順序的に後ろになることがある」からです。
12
12
 
13
- 今の状況は、外部から取得したHTMLが実際に追記されるより「前」に、「cli」等の「まだ存在しないエレメント」に対してイベントを登録しています。なので、追記した「後」にonclick等の登録処理を行えばよいでしょう。
13
+ 今の状況は、外部から取得したHTMLが実際に追記されるより「前」に、「cl1」等の「まだ存在しないエレメント」に対してイベントを登録しています。なので、追記した「後」にonclick等の登録処理を行えばよいでしょう。
14
14
 
15
15
 
16
16