Javascript 如何获取HTML行元素,同时有条件地搜索行中的另一个值

Javascript 如何获取HTML行元素,同时有条件地搜索行中的另一个值,javascript,html-parsing,Javascript,Html Parsing,我有一个脚本从一个网站获取数据,但希望对它有更多的控制。我以前从未真正使用过Javascript;我找到了这个脚本,正在努力使它在谷歌脚本中变得更好。现在我进入row标记并获取所需的值,但是,我只能获取第一行。行中还有一个日期值。我想在尝试拉入数据时包含这一点。有没有办法检查行中的其他项目?现在我有下面的例子 var url = "https://www.sec.gov/cgi-bin/browse-edgar?CIK="+company+"&typ

我有一个脚本从一个网站获取数据,但希望对它有更多的控制。我以前从未真正使用过Javascript;我找到了这个脚本,正在努力使它在谷歌脚本中变得更好。现在我进入row标记并获取所需的值,但是,我只能获取第一行。行中还有一个日期值。我想在尝试拉入数据时包含这一点。有没有办法检查行中的其他项目?现在我有下面的例子

    var url = "https://www.sec.gov/cgi-bin/browse-edgar?CIK="+company+"&type="+filetype+"&owner=exclude&action=getcompany&Find=Search";
     var result = UrlFetchApp.fetch(url).getContentText();
     var regEx = new RegExp("\<a href=.(\/cgi-bin.+type=v)");
var url=”https://www.sec.gov/cgi-bin/browse-edgar?CIK=“+company+”&type=“+filetype+”&owner=exclude&action=getcompany&Find=Search”;
var result=UrlFetchApp.fetch(url.getContentText();

var regEx=new RegExp(“\您可以将获取的结果解析为html,然后查询所需的所有其他数据:

fetch(url).then(res => {
    return res.text();
}).then(text => {
    // Parse text into the DOM object
    let parser = new DOMParser(); // <= native browser API
    let doc = parser.parseFromString(text, 'text/html');
    // Select some data from the DOM
    doc.querySelector('{some selector for the data you are looking for}');
}).catch(err => {
    console.warn('Something went wrong.', err);
});
fetch(url)。然后(res=>{
返回res.text();
})。然后(文本=>{
//将文本解析为DOM对象
让parser=new-DOMParser();//{
console.warn('出了问题',呃);
});

这看起来很有意义。我在then(文本)行中遇到错误;但不确定为什么到目前为止。语法错误,我的错误。修复了它
。})。then(文本=>{…