gpt4 book ai didi

javascript - 查找出现在网页上字符串之后或之前的字符串?

转载 作者:行者123 更新时间:2023-11-28 20:12:46 25 4
gpt4 key购买 nike

基本上,我想查找网页上某个文本字符串之后出现的文本。如果这是一个简单的问题,我深表歉意,我是 JavaScript 新手。

例如,如果在网页上出现字符串“Description: File”,我如何使用 JavaScript 找到“Description:”后面出现的内容?描述在表格中,如果有帮助的话,如下所示:

<TR><TD>Description:</TD><TD>File</TD></TR>

最佳答案

假设您知道其所在表格的 ID,并且您可以合理确定您需要单元格的全部内容,则可以使用类似的内容。

var searchFor = "Description";
var tbl = document.getElementById('myTable');
var tds = tbl.getElementsByTagName('td');
var desc = '';
for(var i = 0;i<tds.length;i++){
if(tds[i].innerHTML.indexOf(searchFor) >= 0){
desc = tds[i+1].innerHTML;
break;
}
};

您想要的数据将位于 desc 变量中。

这是一个fiddle

关于javascript - 查找出现在网页上字符串之后或之前的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19647652/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com