質問編集履歴

1

情報の修正

2018/06/01 13:35

投稿

kaitotokai
kaitotokai

スコア59

test CHANGED
File without changes
test CHANGED
@@ -3,85 +3,3 @@
3
3
 
4
4
 
5
5
  ボタンを押したときデータの中身が初期化されない。
6
-
7
-
8
-
9
- ### 該当のソースコード
10
-
11
-
12
-
13
- ```ここに言語名を入力
14
-
15
-
16
-
17
- <form name="userform" id="userform" action="javascript:void(0)" method="POST" enctype="multipart/form-data">
18
-
19
- <input type="text">
20
-
21
-
22
-
23
- <button id="idbutton">送信</button>
24
-
25
- </form>
26
-
27
-
28
-
29
- <script>
30
-
31
-
32
-
33
- $('#idbutton').click(function(){
34
-
35
-
36
-
37
- userdata = rfst_userdata;
38
-
39
- agedata = rfst_agedata;
40
-
41
-
42
-
43
- console.log(userdata);
44
-
45
- console.log(agedata);
46
-
47
-
48
-
49
- #userdata・agedata のデータをAメソッドで使う
50
-
51
- A();
52
-
53
-
54
-
55
- });
56
-
57
- </script>
58
-
59
- ```
60
-
61
- とコードを書いた。
62
-
63
- <input type="text">に値を入力して、送信ボタンを押すと、
64
-
65
- 最初は
66
-
67
- ```ここに言語を入力
68
-
69
- console.log(userdata);
70
-
71
- console.log(agedata);
72
-
73
- ```
74
-
75
- が出力されるが、
76
-
77
- 2回目以降送信ボタンを押すと、
78
-
79
- 2つのconsole.log()が表示されない。
80
-
81
- ゆえに、2回目以降Aメソッドを呼び出したとき
82
-
83
- userdata・agedata のデータが初期化されない。
84
-
85
- 2回目以降Aメソッドを呼び出したときもuserdata・agedata のデータを初期化したい。
86
-
87
- なぜ$('#idbutton').click(function(){ のメソッドは呼ばれないのか?