Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 获取不带“的td内容”;id";属性_Javascript_Html - Fatal编程技术网

Javascript 获取不带“的td内容”;id";属性

Javascript 获取不带“的td内容”;id";属性,javascript,html,Javascript,Html,我有下面的HTML。如何获取JavaScript中tr class=“status\u visible”下的TD的内容?。我已经突出显示了我对下面代码感兴趣的td。可能有多个可见的状态行。我只对第一排感兴趣 没有id,因此无法使用getElementById()。(我也不能使用jQuery) 历史 价值 变更原因 改为 不断变化的环境 更改日期(UTC) N CSS-ID:343423 登录详细信息 applicationname::SignedUser 2018-01-02 21:09:47

我有下面的HTML。如何获取JavaScript中
tr class=“status\u visible”
下的
TD
的内容?。我已经突出显示了我对下面代码感兴趣的
td
。可能有多个可见的
状态行。我只对第一排感兴趣

没有
id
,因此无法使用
getElementById()
。(我也不能使用jQuery)


历史
价值
变更原因
改为
不断变化的环境
更改日期(UTC)
N
CSS-ID:343423
登录详细信息
applicationname::SignedUser
2018-01-02 21:09:47 +0000
Y
CSS-ID:5554
服务名
2014-02-19 13:37:50 +0000
与此选择器一起使用:

'tr.status_visible td:nth-child(n)'
…其中
n
是您感兴趣的
td
列(基于1)

例如,这将获取类“status\u visible”的
tr
的第一个
td
的文本内容:

片段:

console.log(document.querySelector('tr.status\u visible td:nth child(1)')).textContent

历史
价值
变更原因
改为
不断变化的环境
更改日期(UTC)
N
CSS-ID:343423
登录详细信息
applicationname::SignedUser
2018-01-02 21:09:47 +0000
Y
CSS-ID:5554
服务名
2014-02-19 13:37:50 +0000
与此选择器一起使用:

'tr.status_visible td:nth-child(n)'
…其中
n
是您感兴趣的
td
列(基于1)

例如,这将获取类“status\u visible”的
tr
的第一个
td
的文本内容:

片段:

console.log(document.querySelector('tr.status\u visible td:nth child(1)')).textContent

历史
价值
变更原因
改为
不断变化的环境
更改日期(UTC)
N
CSS-ID:343423
登录详细信息
applicationname::SignedUser
2018-01-02 21:09:47 +0000
Y
CSS-ID:5554
服务名
2014-02-19 13:37:50 +0000

您可以循环浏览所有
td
,并使用
显示文本内容。textContent
如:

var tds = document.querySelectorAll('tr.status_visible td');

for (var i = 0; i < tds.length; i++) {
  console.log(tds[i].textContent);
}
var tds=document.querySelectorAll('tr.status_visible td');
对于(变量i=0;i
var tds=document.querySelectorAll('tr.status_visible td');
对于(变量i=0;i

历史
价值
变更原因
改为
不断变化的环境
更改日期(UTC)
N
CSS-ID:343423
登录详细信息
applicationname::SignedUser
2018-01-02 21:09:47 +0000
Y
CSS-ID:5554
服务名
2014-02-19 13:37:50 +0000

您可以循环浏览所有
td
,并使用
显示文本内容。textContent
如:

var tds = document.querySelectorAll('tr.status_visible td');

for (var i = 0; i < tds.length; i++) {
  console.log(tds[i].textContent);
}
var tds=document.querySelectorAll('tr.status_visible td');
对于(变量i=0;i
var tds=document.querySelectorAll('tr.status_visible td');
对于(变量i=0;i

历史
价值
变更原因
改为
不断变化的环境
更改日期(UTC)
N
CSS-ID:343423
登录详细信息
applicationname::SignedUser
2018-01-02 21:09:47 +0000
Y
CSS-ID:5554
服务名
2014-02-19 13:37:50 +0000

td的5个
s中,您想获取哪一个的内容?是否会有多个“状态可见”
tr
?如果是这样的话,您是想要所有的值,还是只想要第一个值?(请在问题中澄清,而不是在评论中)我只对第一个
tr
td
值感兴趣。我将突出显示
td
我对原始问题感兴趣;您希望获取5个
td
s中的哪一个的内容?是否会有多个“状态可见”
tr
?如果是这样的话,您是想要所有的值,还是只想要第一个值?(请在问题中澄清,而不是在评论中)我只对第一个
tr
td
值感兴趣。我将突出显示
td
我对原始问题感兴趣;