【问题标题】:Getting dom elements from the URL [closed]从 URL 获取 dom 元素 [关闭]
【发布时间】:2018-11-29 03:58:31
【问题描述】:

假设我有 网址:-www.example.com

在该页面中,我有 dom 元素 <a> 。 现在,如果想以编程方式点击它,我会做document.getElementById('#link')[0].click()

这里的问题是我有多个 url,我想编写一个 js 程序,以便它可以进入建议的网页并获取 domElement 以单击它

我的想法是将所有 url 写入一个数组,然后循环该数组以获取该特定网页的 dom 元素(在 url 中指定)。

有人知道通过 url 获取 dom 元素吗?

【问题讨论】:

  • getElementByTagNames 那行不通。拼写在编程中很重要。另外,如果你只想选择一个元素,最好使用querySelector
  • js program so that it will go the suggested webpage and get the domElement to click that - 你如何建议“js程序”将能够“转到建议的网页”..我认为这是一个nodejs问题,而不是关于代码的问题浏览器 - 因为浏览器中的 JS 不能“去”某处
  • getElementByTagNames不是函数,正确的是getElementsByTagName
  • 这只能用作书签或用户脚本 - 您不能从另一个页面中的 URL 执行 javascript
  • 您所写的解决方案并未解释您想要做什么。请发布更多详细信息或删除该问题,因为它对您目前以外的其他人没有任何意义

标签: javascript node.js dom onclick dom-events


【解决方案1】:

我通过复制数组 a[] 中的所有多个链接解决了我的问题; 我已经根据数组中的链接加载了 iframe,因此从 iframe 中获取了 dom 元素

【讨论】:

  • 你谈到了 iframe 和 dom ......但是你标记了这个问题 nodejs
猜你喜欢
  • 1970-01-01
  • 2022-12-05
  • 2014-11-24
  • 2022-01-17
  • 1970-01-01
  • 2015-12-29
  • 2012-12-10
  • 2016-02-21
  • 2011-04-06
相关资源
最近更新 更多