javascript - 提交重力表单后触发 Javascript 函数

标签 javascript html forms

我有一个多页面表单,在页面之间移动时,URL 保持不变。

我试图在单击提交按钮后更改一些 HTML。

我可以在控制台中运行它,结果就是我想要的。

提交后如何才能运行?

我尝试过 window.onloaddocument.onload 函数,但它们不起作用。我也尝试过 onclick 函数,但似乎移动到下一页会停止此工作?

var confirm = document.getElementById('gform_confirmation_message_14');
if(confirm) {
   document.getElementsByClassName("entry-title")[0].innerHTML = "PAYE Worker";
}

谢谢

最佳答案

也许 gform_page_loaded event ?从文档中可以看出:

Fires on multi-page forms when changing pages (i.e. going to the next or previous page).

$(document).on('gform_page_loaded', function(event, form_id, current_page) {
    // do stuff
});

a bunch of javascript events可用,如果不是这个,也许另一个可以满足您的目的,例如gform_post_render .

关于javascript - 提交重力表单后触发 Javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38722898/

相关文章:

javascript - 主干网没有调用路由器功能?

php - 如何使用 smarty 正确显示数组中的数据?

java - 跨站点 tomcat 表单发布不起作用

javascript - 自动填写网页表单 - chrome 扩展

django - Django,模型和表格:替换“此字段为必填”消息

php - 一个提交按钮需要一种形式的输入字段,但其他按钮不需要?

javascript:从一个数组中取出项目并将其放入另一个数组中

javascript - Google 跟踪代码管理器显示空白页

html - 并排渲染两里

java - 分机 JS 5 : How to represent a java form to an ext js model?