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

質問編集履歴

3

htmlを追加 誤記を修正

2018/07/13 00:25

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -6,12 +6,29 @@
6
6
  なお、テキストボックスの数は3つです。
7
7
 
8
8
 
9
+ ↓誤記がありましたので、修正しました。htmlも追加しました。
10
+ `console.log()`すると、`input_areas`は取得できていますが、`inputs`は取得できません。
11
+ ```html
12
+ <div>
13
+ <input type="text" value=${date[0]} style="width:50px">/
14
+ <input type="text" value=${date[1]} style="width:25px">/
15
+ <input type="text" value=${date[2]} style="width:25px">
16
+ <br>
17
+ <input class = 'ok' type="button" value="OK">
18
+ <input class = 'esc' type="button" value="esc">
19
+ </div>
20
+ ```
21
+
22
+ okボタンのイベントとして↓
9
23
  ```javascript
10
- input_areas = $(event.target).siblings("input[inputtype='text']");
24
+ input_areas = $(event.target).siblings("input[type='text']");
25
+ console.log(input_areas);
11
26
  var inputs=[];
12
27
  for(var i =0; i<3;i++){
13
- inputs.push(input_areas[i].val());
28
+ inputs.push(input_areas[i].val());
14
29
  }
30
+ console.log(inputs);
15
31
  ```
16
32
 
33
+
17
34
  追記:自分の中で、上記の方法で動かない理由が理解できていないため、その点のご指摘をいただけると嬉しいです。

2

タグ追加

2018/07/13 00:25

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
File without changes

1

追記

2018/07/08 10:44

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -12,4 +12,6 @@
12
12
  for(var i =0; i<3;i++){
13
13
  inputs.push(input_areas[i].val());
14
14
  }
15
- ```
15
+ ```
16
+
17
+ 追記:自分の中で、上記の方法で動かない理由が理解できていないため、その点のご指摘をいただけると嬉しいです。