我真的希望有人可以提供帮助。搜索了我的心脏,但似乎没有发现任何事情。
我想做的是:
用户位于cf7
所在的页面中,并填写详细信息。然后,我使用on_sent_ok: "location.replace('pageurl');"
如何在重定向页面上显示用户输入名称的值?
答案 0 :(得分:0)
首先将on_sent_ok
更改为:
on_sent_ok: 'my_custom_redirect();'
然后在显示表单的页面中创建my_custom_redirect()
函数:
<script>
function my_custom_redirect() {
var your_name = document.getElementById('YOUR_NAME_FIELD_ID').value; // get value from your input field (YOUR_NAME_FIELD_ID) id
var url = 'https://www.example.com/?name='+your_name+''; // your redirection url
window.location = url;
}
</script>
答案 1 :(得分:0)
如果您不想进行任何编程或需要您的客户能够轻松编辑表单每个页面上的内容,您可以使用以下插件:
Contact Form 7 Multi-Step Forms
您只需向表单生成器添加标签即可分隔页面。我选择这个插件是因为我希望我的客户能够轻松编辑表单。如果您使用purvik7373提到的代码,则需要进行更新以更改表单字段。