У меня есть скрипт marketo
<script src="//app-abba.marketo.com/js/forms2/js/forms2.min.js"> </script>
<form id="mktoForm_id1"> </form>
<script>MktoForms2.loadForm("//app-aba.marketo.com", "xxx-XXX-xxx", id1); </script>
Поместив его в PHP \ Worpress, вы увидите все поля Marketo и кнопку «Отправить».
Но перед отправкой формы Marketo
Пожалуйста, дайте мне подробную информацию о том, как реализовать это
Попробуйте этот пример.
Этот код будет захватывать поля формы после успешной отправки формы.
(Убедитесь, что вы используете код для вставки формы)
<script src="//xxxxx.marketo.com/js/forms2/js/forms2.min.js"></script>
<form id="mktoForm_1"></form>
<script>
MktoForms2.loadForm("//app-sjqe.marketo.com", "123-ABC-456", 1, function(form) {
form.onSubmit(function() {
var vals = form.vals();
console.log(vals);
});
});
</script>
Вы можете использовать JavaScript, чтобы получить все поля в форме и просмотреть их, используя elements
свойство на бланке.
Пример:
var form = document.getElementById('mktoForm_id1');
console.log(form.elements); // contains all form fields.
Добавить submit
прослушиватель событий, чтобы перехватить значения полей формы перед отправкой.