javascript - 在javascript中模拟点击提交

标签 javascript submit google-chrome-extension

我希望能够在页面自动加载后通过 Javascript 提交表单。

I am writing a google chrome extension.

到目前为止,扩展程序可以在输入框中填写文本,但我想不出一种方法来进入用户单击“提交”的下一步。请帮忙。谢谢。

编辑:请原谅我的编辑。目前尚不清楚他是否正在为聊天室中的我们这些人编写 chrome 扩展程序。 --drachenstern

最佳答案

您是否尝试过类似 document.getElementById('myForm').submit() 的操作?

使用类似(编辑后)的形式:

<form id="myform" action="/url/To/Action">
  ...
</form>
...
<script>
  document.getElementById('myForm').submit();
</script>

在您的评论之后编辑:
script 标签必须在form 标签之后。如果您想确保所有 DOM 元素都已加载,或者在 body 标记的最后。

关于javascript - 在javascript中模拟点击提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4148875/

相关文章:

javascript - jQuery 中的 elem.setAttribute 破坏 SSL(混合事件内容错误)

javascript - jQuery - 将方法应用于多个对象

javascript - 如何在特定 session 中跟踪特定浏览器的网站

c# - asp.net:如何防止用户多次发布相同的数据

javascript - 我的 onsubmit ="return onNewUserRegistrationCheck(this);"仍然以 FALSE 提交表单

javascript - 内容脚本与 bg 页面通信 [同步]

javascript模块模式返回对象引用?

php - 仅发布使用 while 循环创建的表单中的选择值

javascript - Chrome扩展storage.local.set "Cannot read property '名称'未定义”

javascript - Chrome 扩展程序背景 View 无效