我有一个多页表单,在页面之间移动时网址保持不变。
我在点击提交按钮后尝试更改一些HTML。
我可以在控制台中运行它,结果就像我想要的那样。
如何在提交后开始运行?
我已经尝试了window.onload
和document.onload
功能,但它们无法正常工作。我也尝试了一个onclick功能,但它似乎转移到下一页停止这个工作?
var confirm = document.getElementById('gform_confirmation_message_14');
if(confirm) {
document.getElementsByClassName("entry-title")[0].innerHTML = "PAYE Worker";
}
由于
答案 0 :(得分:1)
也许gform_page_loaded
event?从文档中可以看出:
更改页面时触发多页表单(即转到下一页或上一页)。
$(document).on('gform_page_loaded', function(event, form_id, current_page) {
// do stuff
});
有a bunch of javascript events可用,如果没有,可能是另一个用于您的目的,例如gform_post_render
答案 1 :(得分:0)
我完全删除了Javascript并在Gravity Forms中创建了一个确认信息,在提交时会重定向到新页面。
为这个新页面“PAYE worker”
创建了一个标题问题解决了