【问题标题】:Javascript: href button simulate click [duplicate]Javascript:href按钮模拟点击[重复]
【发布时间】:2016-02-10 15:12:52
【问题描述】:
<a href="#addnotes" onclick="javascript:submitAddNotes();">

我如何提交js模拟点击这个?

【问题讨论】:

  • 你不能只运行 submitAddNotes() 吗?无需模拟点击
  • 仅供参考,不要在内联事件处理程序前加上 javascript:。它没有任何用处。你也可以写onclick="asdkjfhakjhkja:submitAddNotes();",效果一样。

标签: javascript


【解决方案1】:

像这样:

var anchor= document.querySelector('a[href="#addnotes"');
anchor.click();

【讨论】:

  • 无法读取 null 的属性“点击”
  • 你的 JavaScript 和你的 HTML 是在同一个文件中还是在一个单独的文件中?
  • chrome 扩展 scripts.js
  • 我不熟悉 Chrome 扩展,但您可以通过将其放在 DOMContentLoaded 事件中来解决它。见developer.mozilla.org/en-US/docs/Web/Events/DOMContentLoaded
猜你喜欢
  • 1970-01-01
  • 2016-11-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-06-28
  • 2012-12-16
相关资源
最近更新 更多