Javascript 获取不带“的td内容”;id";属性
我有下面的HTML。如何获取JavaScript中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
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
我对原始问题感兴趣;