質問編集履歴

3

追記事項

2020/02/20 08:00

投稿

Miken_work
Miken_work

スコア34

test CHANGED
@@ -1 +1 @@
1
- JavaScript 取得した複数のidと同名のclassが取れない
1
+ JavaScript 取得した複数のidと同名のclassが取れない
test CHANGED
@@ -133,3 +133,131 @@
133
133
  </body>
134
134
 
135
135
  ```
136
+
137
+
138
+
139
+ 検索対象となるテーブルです
140
+
141
+ ```HTML
142
+
143
+ <table id="fruit_table" class="csvtohtml">
144
+
145
+ <thead>
146
+
147
+ <tr class="headers">
148
+
149
+ <th class="colset colset-1">産地</th>
150
+
151
+ <th class="colset colset-2">フルーツ</th>
152
+
153
+ <th class="colset colset-3">金額</th>
154
+
155
+ <th class="colset colset-4">販売地</th>
156
+
157
+ </tr>
158
+
159
+ </thead>
160
+
161
+ <tbody>
162
+
163
+ <tr class="rowset odd rowset-1">
164
+
165
+ <td class="colset colset-1">インドネシア産</td>
166
+
167
+ <td class="colset colset-2"><p class='banana'>バナナ</p></td>
168
+
169
+ <td class="colset colset-3">150円</td>
170
+
171
+ <td class="colset colset-4">鎌倉市</td>
172
+
173
+ </tr>
174
+
175
+ <tr class="rowset even rowset-2">
176
+
177
+ <td class="colset colset-1">青森産</td>
178
+
179
+ <td class="colset colset-2"><p class='apple'>りんご</p></td>
180
+
181
+ <td class="colset colset-3">175円</td>
182
+
183
+ <td class="colset colset-4">横須賀市</td>
184
+
185
+ </tr>
186
+
187
+ <tr class="rowset odd rowset-3">
188
+
189
+ <td class="colset colset-1">静岡産</td>
190
+
191
+ <td class="colset colset-2"><p class='orange'>みかん</p></td>
192
+
193
+ <td class="colset colset-3">160円</td>
194
+
195
+ <td class="colset colset-4">三浦市</td>
196
+
197
+ </tr>
198
+
199
+ <tr class="rowset even rowset-4">
200
+
201
+ <td class="colset colset-1">千葉産</td>
202
+
203
+ <td class="colset colset-2"><p class='orange'>みかん</p></td>
204
+
205
+ <td class="colset colset-3">160円</td>
206
+
207
+ <td class="colset colset-4">逗子市</td>
208
+
209
+ </tr>
210
+
211
+ <tr class="rowset odd rowset-5">
212
+
213
+ <td class="colset colset-1">沖縄産</td>
214
+
215
+ <td class="colset colset-2"><p class='banana'>バナナ</p></td>
216
+
217
+ <td class="colset colset-3">165円</td>
218
+
219
+ <td class="colset colset-4">厚木市</td>
220
+
221
+ </tr>
222
+
223
+ <tr class="rowset even rowset-6">
224
+
225
+ <td class="colset colset-1">八丈島産</td>
226
+
227
+ <td class="colset colset-2"><p class='banana'>バナナ</p></td>
228
+
229
+ <td class="colset colset-3">170円</td>
230
+
231
+ <td class="colset colset-4">綾瀬市</td>
232
+
233
+ </tr>
234
+
235
+ <tr class="rowset odd rowset-7">
236
+
237
+ <td class="colset colset-1">インド産</td>
238
+
239
+ <td class="colset colset-2"><p class='apple'>りんご</p></td>
240
+
241
+ <td class="colset colset-3">170円</td>
242
+
243
+ <td class="colset colset-4">横浜市</td>
244
+
245
+ </tr>
246
+
247
+ <tr class="rowset even rowset-8">
248
+
249
+ <td class="colset colset-1">マレーシア産</td>
250
+
251
+ <td class="colset colset-2"><p class='banana'>バナナ</p></td>
252
+
253
+ <td class="colset colset-3">155円</td>
254
+
255
+ <td class="colset colset-4">藤沢市</td>
256
+
257
+ </tr>
258
+
259
+ </tbody>
260
+
261
+ </table>
262
+
263
+ ```

2

追記

2020/02/20 08:00

投稿

Miken_work
Miken_work

スコア34

test CHANGED
@@ -1 +1 @@
1
- JavaScript 取得した複数のidと同名のclassが取れない
1
+ JavaScript 取得した複数のidと同名のclassが取れない
test CHANGED
@@ -66,6 +66,8 @@
66
66
 
67
67
  ###追記
68
68
 
69
+ 以下、検索フォームページのHTMLです。
70
+
69
71
  ```HTML
70
72
 
71
73
  <head>

1

追記事項

2020/02/20 06:42

投稿

Miken_work
Miken_work

スコア34

test CHANGED
File without changes
test CHANGED
@@ -61,3 +61,73 @@
61
61
 
62
62
 
63
63
  どのように記述をしたら取得ができるのか教えてください。
64
+
65
+
66
+
67
+ ###追記
68
+
69
+ ```HTML
70
+
71
+ <head>
72
+
73
+ <script src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
74
+
75
+ </head>
76
+
77
+ <body>
78
+
79
+ <!-- 検索用プルダウンフォームを、絞り込みたいテーブルより前に設置します -->
80
+
81
+ <div class="search-area">
82
+
83
+ <form action="">
84
+
85
+ <b>選択1</b><br>
86
+
87
+ <input type="radio" name="fruitform" id="banana" value="バナナ"/> バナナ<br>
88
+
89
+ <input type="radio" name="fruitform" id="apple" value="りんご" /> りんご<br>
90
+
91
+ <input type="radio" name="fruitform" id="orange" value="みかん" /> みかん<br>
92
+
93
+ <br>
94
+
95
+ <b>選択2</b><br>
96
+
97
+ <input type="checkbox" name="fruitform" id="indoneshia" value="インドネシア"> インドネシア産
98
+
99
+ <input type="checkbox" name="fruitform" id="aomori" value="青森"> 青森産
100
+
101
+ <input type="checkbox" name="fruitform" id="shizuoka" value="静岡"> 静岡産
102
+
103
+ <br><br>
104
+
105
+ <b>選択3</b><br>
106
+
107
+ <select>
108
+
109
+ <option>---</option>
110
+
111
+ <option name="fruitform" id="150" value="150円">150円以下</option>
112
+
113
+ <option name="fruitform" id="160" value="160円">160円以下</option>
114
+
115
+ <option name="fruitform" id="170" value="170円">170円以下</option>
116
+
117
+ <option name="fruitform" id="180" value="180円">180円以下</option>
118
+
119
+ </select>
120
+
121
+ </form>
122
+
123
+ <input type="button" value="検索" onclick="fruitformpage()"/>
124
+
125
+ <p>検索結果<br> <span id="output"> </span></p>
126
+
127
+ </div>
128
+
129
+ <script type="text/javascript" src="/wp-admin/js/TestFruit.js"></script>
130
+
131
+ </body>
132
+
133
+ ```