我遇到了一个问题,我试图在他们的 CMS 中扩展 Hubspot 表单以从中获得一些额外的功能。
不幸的是,我无法编辑他们在 CMS 中的代码,因此认为可能有一种方法可以在他们的代码之后添加一些 javascript 以添加我想做的事情。
他们生成的代码如下所示:
hbspt.forms.create({
portalId: '435515',
formId: '19046100-d845-4f9c-96cf-974286fc6b45',
});
我想在提交后获取表单数据,所以它需要是这样的:
hbspt.forms.create({
portalId: '435515',
formId: '19046100-d845-4f9c-96cf-974286fc6b45',
onFormSubmit: function($data) {
console.log( $("input[name=firstname]").val() );
}
});
但我无法编辑他们生成的代码。有没有办法在不编辑它们生成的代码的情况下将 onFormSubmit 添加到此函数。
就像这样:(这不起作用)
//Their original code
<script>
hbspt.forms.create({
portalId: '435515',
formId: '19046100-d845-4f9c-96cf-974286fc6b45',
});
</script>
//My added function
<script>
onFormSubmit: function($data) {
console.log( $("input[name=firstname]").val() );
}
</script>
谢谢