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

回答編集履歴

1

コードでtdの値が取得されていない問題(参照が変だったところ)を修正しました。

2019/01/30 09:37

投稿

KeijiKawashima
KeijiKawashima

スコア47

answer CHANGED
@@ -3,6 +3,9 @@
3
3
  例えば、2列目のtmp行目を取得するというコードであれば下記のようになるのではないでしょうか。
4
4
 
5
5
  ```javascript
6
+ //行、列ともにカウントは1行目=0、2行目=1…となることに注意する
7
+ let tmp = 2
6
- let rowData = document.querySelectorAll('tbody > tr')[tmp];
8
+ let rowData = document.querySelectorAll('tbody > tr')[tmp-1];
7
- return rowData[1].innerText()
9
+ let cellData = rowData.querySelectorAll('td')[1].innerText();
10
+ console.log(cellData)
8
11
  ```