Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <script>
- // DataLayer push for WP form submission - Added by Praba - Please do not remove
- document.addEventListener("DOMContentLoaded", function() {
- var elementsArray = document.querySelectorAll('[id^="wpforms-form-"]');
- elementsArray.forEach(function(elem) {
- elem.addEventListener("submit", function(e) {
- window.dataLayer = window.dataLayer || [];
- window.dataLayer.push({
- event: "wpFormSubmit",
- wpFormElement: event.target
- });
- });
- });
- });
- </script>
- //DLV to get form elements
- {{dlv - wpFormElement}}
- //CJS to get Form ID
- function() {
- var wpFormId = {{dlv - wpFormElement}}.id;
- return wpFormId ? wpFormId : undefined;
- }
- //CJS to Access Form Action
- function() {
- var formAction = {{wpFormElement}}.action;
- return formAction ? formAction : undefined;
- }
- //CJS to get form values
- function() {
- var field = {{wpFormElement}}.elements.item(0) //First element of form
- return field ? field.value : undefined;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement