質問編集履歴

3

codeの追加(一部省略しています)

2021/07/14 14:16

投稿

ryu-bamboo
ryu-bamboo

スコア9

test CHANGED
File without changes
test CHANGED
@@ -109,3 +109,99 @@
109
109
 
110
110
 
111
111
  resistDataが呼び出されるのは確認済みです。
112
+
113
+
114
+
115
+ http://localhost:8080/mainformの画面について
116
+
117
+ ```html
118
+
119
+ <html xmlns:th="http://www.thymeleaf.org">
120
+
121
+ <head>
122
+
123
+ <meta charset="UTF-8">
124
+
125
+ <title>insert here</title>
126
+
127
+ <link rel="stylesheet" href="css/mainform.css">
128
+
129
+
130
+
131
+ <script type="text/javascript" src = "js/dateformatter.js"></script>
132
+
133
+
134
+
135
+ </head>
136
+
137
+ <body class=body>
138
+
139
+
140
+
141
+ </body>
142
+
143
+ </html>
144
+
145
+ ```
146
+
147
+
148
+
149
+ ```js
150
+
151
+
152
+
153
+ var result = {};
154
+
155
+ console.log(window.location.search.substring( 1 ));
156
+
157
+ if( 1 < window.location.search.length )
158
+
159
+ {
160
+
161
+ // 最初の1文字 (?記号) を除いた文字列を取得する
162
+
163
+ var query = window.location.search.substring( 1 );
164
+
165
+
166
+
167
+ console.log(query);
168
+
169
+
170
+
171
+ // クエリの区切り記号 (&) で文字列を配列に分割する
172
+
173
+ var parameters = query.split( '&' );
174
+
175
+
176
+
177
+ for( var i = 0; i < parameters.length; i++ )
178
+
179
+ {
180
+
181
+ // パラメータ名とパラメータ値に分割する
182
+
183
+ var element = parameters[ i ].split( '=' );
184
+
185
+
186
+
187
+ var paramName = decodeURIComponent( element[ 0 ] );
188
+
189
+ var paramValue = decodeURIComponent( element[ 1 ] );
190
+
191
+
192
+
193
+ // パラメータ名をキーとして連想配列に追加する
194
+
195
+ result[ paramName ] = paramValue;
196
+
197
+ }
198
+
199
+ }
200
+
201
+ ```
202
+
203
+ window.location.search.substring( 1 )に値があるかどうかで送信されていないかを区別しました。
204
+
205
+
206
+
207
+ 情報が不十分でした、すみませんでした。

2

codeの追加(一部省略しています)

2021/07/14 14:16

投稿

ryu-bamboo
ryu-bamboo

スコア9

test CHANGED
File without changes
test CHANGED
@@ -100,6 +100,10 @@
100
100
 
101
101
 
102
102
 
103
+ calenData += '</a><form id="form'+dateNum+'"><input type="hidden" name="month" value='+(theMonth+1)+'><input type="hidden" name="date" value='+dateNum+'></form></span>';
104
+
105
+
106
+
103
107
  ```
104
108
 
105
109
 

1

誤字脱字の修正

2021/07/14 11:39

投稿

ryu-bamboo
ryu-bamboo

スコア9

test CHANGED
File without changes
test CHANGED
@@ -101,3 +101,7 @@
101
101
 
102
102
 
103
103
  ```
104
+
105
+
106
+
107
+ resistDataが呼び出されるのは確認済みです。