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

回答編集履歴

3

位置関係をはっきりさせるためにコード追加

2017/09/20 09:30

投稿

namnium1125
namnium1125

スコア2045

answer CHANGED
@@ -4,6 +4,7 @@
4
4
 
5
5
  ```lang-javascript
6
6
  // 省略
7
+ let elm = document.getElementById('hoge');
7
8
  let inputElm = document.createElement('input');
8
9
 
9
10
  inputElm.addEventListener('focus',focusFunc,false);

2

コードを訂正

2017/09/20 09:30

投稿

namnium1125
namnium1125

スコア2045

answer CHANGED
@@ -4,8 +4,10 @@
4
4
 
5
5
  ```lang-javascript
6
6
  // 省略
7
- let divElm = document.createElement('div');
7
+ let inputElm = document.createElement('input');
8
- divElm.innerHTML = '<input type="text" value="入力"></input>';
8
+
9
- divElm.addEventListener("focus",focusFunc,false);
9
+ inputElm.addEventListener('focus',focusFunc,false);
10
+
11
+ elm.appendChild(inputElm);
10
12
  // 省略
11
13
  ```

1

リンクの付与とコードの訂正

2017/09/20 09:24

投稿

namnium1125
namnium1125

スコア2045

answer CHANGED
@@ -1,7 +1,11 @@
1
1
  TypeScriptちょっとやったことないのでできるかわからないですけど、
2
2
 
3
- `addEventListener`を使ってみてはどうでしょう?
3
+ [`addEventListener`](https://developer.mozilla.org/ja/docs/Web/API/EventTarget/addEventListener)を使ってみてはどうでしょう?
4
4
 
5
- ```
5
+ ```lang-javascript
6
+ // 省略
7
+ let divElm = document.createElement('div');
8
+ divElm.innerHTML = '<input type="text" value="入力"></input>';
6
9
  divElm.addEventListener("focus",focusFunc,false);
10
+ // 省略
7
11
  ```