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

質問編集履歴

3

追記事項

2020/02/20 08:00

投稿

Miken_work
Miken_work

スコア34

title CHANGED
@@ -1,1 +1,1 @@
1
- JavaScript 取得した複数のiつdと同名のclassが取れない
1
+ JavaScript 取得した複数のidと同名のclassが取れない
body CHANGED
@@ -65,4 +65,68 @@
65
65
  </div>
66
66
  <script type="text/javascript" src="/wp-admin/js/TestFruit.js"></script>
67
67
  </body>
68
+ ```
69
+
70
+ 検索対象となるテーブルです
71
+ ```HTML
72
+ <table id="fruit_table" class="csvtohtml">
73
+ <thead>
74
+ <tr class="headers">
75
+ <th class="colset colset-1">産地</th>
76
+ <th class="colset colset-2">フルーツ</th>
77
+ <th class="colset colset-3">金額</th>
78
+ <th class="colset colset-4">販売地</th>
79
+ </tr>
80
+ </thead>
81
+ <tbody>
82
+ <tr class="rowset odd rowset-1">
83
+ <td class="colset colset-1">インドネシア産</td>
84
+ <td class="colset colset-2"><p class='banana'>バナナ</p></td>
85
+ <td class="colset colset-3">150円</td>
86
+ <td class="colset colset-4">鎌倉市</td>
87
+ </tr>
88
+ <tr class="rowset even rowset-2">
89
+ <td class="colset colset-1">青森産</td>
90
+ <td class="colset colset-2"><p class='apple'>りんご</p></td>
91
+ <td class="colset colset-3">175円</td>
92
+ <td class="colset colset-4">横須賀市</td>
93
+ </tr>
94
+ <tr class="rowset odd rowset-3">
95
+ <td class="colset colset-1">静岡産</td>
96
+ <td class="colset colset-2"><p class='orange'>みかん</p></td>
97
+ <td class="colset colset-3">160円</td>
98
+ <td class="colset colset-4">三浦市</td>
99
+ </tr>
100
+ <tr class="rowset even rowset-4">
101
+ <td class="colset colset-1">千葉産</td>
102
+ <td class="colset colset-2"><p class='orange'>みかん</p></td>
103
+ <td class="colset colset-3">160円</td>
104
+ <td class="colset colset-4">逗子市</td>
105
+ </tr>
106
+ <tr class="rowset odd rowset-5">
107
+ <td class="colset colset-1">沖縄産</td>
108
+ <td class="colset colset-2"><p class='banana'>バナナ</p></td>
109
+ <td class="colset colset-3">165円</td>
110
+ <td class="colset colset-4">厚木市</td>
111
+ </tr>
112
+ <tr class="rowset even rowset-6">
113
+ <td class="colset colset-1">八丈島産</td>
114
+ <td class="colset colset-2"><p class='banana'>バナナ</p></td>
115
+ <td class="colset colset-3">170円</td>
116
+ <td class="colset colset-4">綾瀬市</td>
117
+ </tr>
118
+ <tr class="rowset odd rowset-7">
119
+ <td class="colset colset-1">インド産</td>
120
+ <td class="colset colset-2"><p class='apple'>りんご</p></td>
121
+ <td class="colset colset-3">170円</td>
122
+ <td class="colset colset-4">横浜市</td>
123
+ </tr>
124
+ <tr class="rowset even rowset-8">
125
+ <td class="colset colset-1">マレーシア産</td>
126
+ <td class="colset colset-2"><p class='banana'>バナナ</p></td>
127
+ <td class="colset colset-3">155円</td>
128
+ <td class="colset colset-4">藤沢市</td>
129
+ </tr>
130
+ </tbody>
131
+ </table>
68
132
  ```

2

追記

2020/02/20 08:00

投稿

Miken_work
Miken_work

スコア34

title CHANGED
@@ -1,1 +1,1 @@
1
- JavaScript 取得した複数のidと同名のclassが取れない
1
+ JavaScript 取得した複数のiつdと同名のclassが取れない
body CHANGED
@@ -32,6 +32,7 @@
32
32
  どのように記述をしたら取得ができるのか教えてください。
33
33
 
34
34
  ###追記
35
+ 以下、検索フォームページのHTMLです。
35
36
  ```HTML
36
37
  <head>
37
38
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>

1

追記事項

2020/02/20 06:42

投稿

Miken_work
Miken_work

スコア34

title CHANGED
File without changes
body CHANGED
@@ -29,4 +29,39 @@
29
29
  [https://qiita.com/mtoutside/items/548cb6b08c160ba6e514](https://qiita.com/mtoutside/items/548cb6b08c160ba6e514)
30
30
 
31
31
 
32
- どのように記述をしたら取得ができるのか教えてください。
32
+ どのように記述をしたら取得ができるのか教えてください。
33
+
34
+ ###追記
35
+ ```HTML
36
+ <head>
37
+ <script src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
38
+ </head>
39
+ <body>
40
+ <!-- 検索用プルダウンフォームを、絞り込みたいテーブルより前に設置します -->
41
+ <div class="search-area">
42
+ <form action="">
43
+ <b>選択1</b><br>
44
+ <input type="radio" name="fruitform" id="banana" value="バナナ"/> バナナ<br>
45
+ <input type="radio" name="fruitform" id="apple" value="りんご" /> りんご<br>
46
+ <input type="radio" name="fruitform" id="orange" value="みかん" /> みかん<br>
47
+ <br>
48
+ <b>選択2</b><br>
49
+ <input type="checkbox" name="fruitform" id="indoneshia" value="インドネシア"> インドネシア産
50
+ <input type="checkbox" name="fruitform" id="aomori" value="青森"> 青森産
51
+ <input type="checkbox" name="fruitform" id="shizuoka" value="静岡"> 静岡産
52
+ <br><br>
53
+ <b>選択3</b><br>
54
+ <select>
55
+ <option>---</option>
56
+ <option name="fruitform" id="150" value="150円">150円以下</option>
57
+ <option name="fruitform" id="160" value="160円">160円以下</option>
58
+ <option name="fruitform" id="170" value="170円">170円以下</option>
59
+ <option name="fruitform" id="180" value="180円">180円以下</option>
60
+ </select>
61
+ </form>
62
+ <input type="button" value="検索" onclick="fruitformpage()"/>
63
+ <p>検索結果<br> <span id="output"> </span></p>
64
+ </div>
65
+ <script type="text/javascript" src="/wp-admin/js/TestFruit.js"></script>
66
+ </body>
67
+ ```