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

質問編集履歴

3

修正、加筆

2020/03/31 05:23

投稿

ikd7997
ikd7997

スコア4

title CHANGED
File without changes
body CHANGED
@@ -8,6 +8,8 @@
8
8
 
9
9
  (↓下記テーブルセルから特定のセルデータを取得したいのです。)
10
10
  ```
11
+ <div id="dataDisplayTableContainer" style="width: 994px; overflow: auto; max-height: 400px;">
12
+ <table id="dataDisplayTable" style="margin-top: -1px;" border="1"><tbody>
11
13
  <tr><th class="timeHeader2 cell">00:10</th>
12
14
  <td class="data cell" data-obs_time="00:10" data-sta_id="221" data-kind_id="201" data-item_id="10">test</td>
13
15
  <td class="data cell" data-obs_time="00:10" data-sta_id="221" data-kind_id="201" data-item_id="30">test1</td>
@@ -24,6 +26,8 @@
24
26
  <td class="data cell" data-obs_time="00:10" data-sta_id="225" data-kind_id="201" data-item_id="10">test12</td>
25
27
  <td class="data cell" data-obs_time="00:10" data-sta_id="225" data-kind_id="201" data-item_id="30">test13</td>
26
28
  <td class="data cell" data-obs_time="00:10" data-sta_id="225" data-kind_id="201" data-item_id="70">test14</td></tr>
29
+
30
+ ...以降その他テーブルセルデータが本来は続く
27
31
  ```
28
32
 
29
33
  ネットの情報をあてにしながら手探りで作成しているのですが下記記述で上手く動きません。

2

追記

2020/03/31 05:23

投稿

ikd7997
ikd7997

スコア4

title CHANGED
File without changes
body CHANGED
@@ -5,6 +5,8 @@
5
5
  ```
6
6
  の"test"の文字列が欲しい場合、セレクタはどう記述すればいいでしょうか。
7
7
 
8
+
9
+ (↓下記テーブルセルから特定のセルデータを取得したいのです。)
8
10
  ```
9
11
  <tr><th class="timeHeader2 cell">00:10</th>
10
12
  <td class="data cell" data-obs_time="00:10" data-sta_id="221" data-kind_id="201" data-item_id="10">test</td>

1

コード、エラーコードを見やすく修正しました。

2020/03/31 05:16

投稿

ikd7997
ikd7997

スコア4

title CHANGED
File without changes
body CHANGED
@@ -1,8 +1,11 @@
1
1
  初歩的な質問で申し訳ありません。
2
2
  下記から特定の行、例えば2行目の
3
+ ```
3
4
  "<td class="data cell" data-obs_time="00:10" data-sta_id="221" data-kind_id="201" data-item_id="10">test</td>"
5
+ ```
4
- のtestの文字列が欲しい場合、セレクタはどう記述すればいいでしょうか。
6
+ "test"の文字列が欲しい場合、セレクタはどう記述すればいいでしょうか。
5
7
 
8
+ ```
6
9
  <tr><th class="timeHeader2 cell">00:10</th>
7
10
  <td class="data cell" data-obs_time="00:10" data-sta_id="221" data-kind_id="201" data-item_id="10">test</td>
8
11
  <td class="data cell" data-obs_time="00:10" data-sta_id="221" data-kind_id="201" data-item_id="30">test1</td>
@@ -19,13 +22,20 @@
19
22
  <td class="data cell" data-obs_time="00:10" data-sta_id="225" data-kind_id="201" data-item_id="10">test12</td>
20
23
  <td class="data cell" data-obs_time="00:10" data-sta_id="225" data-kind_id="201" data-item_id="30">test13</td>
21
24
  <td class="data cell" data-obs_time="00:10" data-sta_id="225" data-kind_id="201" data-item_id="70">test14</td></tr>
25
+ ```
22
26
 
23
-
24
27
  ネットの情報をあてにしながら手探りで作成しているのですが下記記述で上手く動きません。
28
+ ```
25
29
  window.alert("put -> " +$('#dataDisplayTable data-obs-time="00:10" data-sta_id="206" data-kind_id="201" data-item_id="10"').textContent);
30
+ ```
31
+ 下記サイト等でセレクタの記述について調べはしたのですが、指定要素の多い場合の記述が無い為困っています。
32
+ https://qiita.com/Thought_Nibbler/items/5d4fc40a4d4325128b24
26
33
 
34
+
27
35
  エラーとしては下記の表示が出ます。
36
+ ```
28
37
  jquery-3.4.1.min.js:2 Uncaught Error: Syntax error, unrecognized expression: #dataDisplayTable data-obs-time="00:10" data-sta_id="206" data-kind_id="201" data-item_id="10"
38
+ ```
29
39
 
30
40
  引用符のエラーみたいなのですが、クラスやタグが多い為どこの引用符を訂正すべきか分からず困っています。
31
41
  勉強不足は重々承知していますが何卒ご教授宜しくお願いします。