【问题标题】:Javascript: How to extract the onclick function in a button to text?Javascript:如何将按钮中的 onclick 函数提取到文本中?
【发布时间】:2023-01-25 00:40:59
【问题描述】:

我定位了一个按钮,并且 onclick 属性包含一个函数调用,该函数调用以一个巨大的 js/json 对象作为其参数。

在该对象内部,有一个我可以提取的 url,前提是我可以将 .onclick 值转换为纯文本字符串。

怎么做?

【问题讨论】:

  • 请发布您的代码。

标签: javascript


【解决方案1】:

getAttribute 方法可以让您从元素的属性中读取字符串值(而 onclick 属性将为您提供一个函数)。

如果您可以控制站点,那么最好进行一些重构并将 URL 移动到 data-* 属性中,您可以从 onclick 脚本和其他脚本访问该属性。

【讨论】:

    【解决方案2】:

    如果您包含您的代码,那就太好了。 但是,通常 onclick 调用将事件作为参数。在其中,您可以找到您的网址。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-09-25
      • 2012-10-08
      • 2020-04-26
      • 2020-04-10
      • 1970-01-01
      • 2022-01-23
      • 2018-08-04
      • 2021-06-18
      相关资源
      最近更新 更多