"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > Cómo recuperar la URL completa y almacenarla en un campo oculto en el formulario Pardot

Cómo recuperar la URL completa y almacenarla en un campo oculto en el formulario Pardot

Publicado el 2024-11-01
Navegar:684

Este es mi código agregado a la siguiente sección del formulario de Pardot,

// Analizar la URL

función getParameterByName(nombre) {
nombre = nombre.replace(/[[]/, "\[").replace(/[]]/, "\]");
var expresión regular = nueva expresión regular("[\?&]" nombre "=([^]*)"),
resultados = regex.exec(ubicación.búsqueda);
resultados de retorno === nulo? "" : decodeURIComponent(resultados[1].replace(/ /g, " "));
}

// Asigne nombres de variables a los parámetros de URL

var fuente = getParameterByName('utm_source');
var medio = getParameterByName('utm_medium');
var campaña = getParameterByName('utm_campaign');
var contenido = getParameterByName('utm_content');
término var = getParameterByName('utm_term');
var ID de campaña = getParameterByName('URL_Campaign_Id');

// OBTENER la URL de la página principal

var url = ventana.ubicación.href;

// Coloque los nombres de las variables en los campos ocultos del formulario. el selector debe ser "entrada p.YOURFIELDNAME"

document.querySelector("p.utm_source input").valor = fuente;
document.querySelector("p.utm_medium input").valor = medio;
document.querySelector("p.utm_campaign input").valor = campaña;
document.querySelector("p.utm_content input").valor = contenido;
document.querySelector("p.utm_term input").valor = término;
document.querySelector("p.URL_Campaign_Id input").valor = ID de campaña;
document.querySelector('input[name="Source_URL"]').value = url;

How to fetch full URL and store in hidden field on pardot form
Quiero recuperar la URL del formulario y almacenarla en el campo oculto (Source_URL). Cuando alguien envía el formulario de Pardot, todo el código funciona bien, pero solo la parte de obtener la URL y almacenarla en el campo oculto "Source_URL" no funciona.

¿Alguien tiene una solución? ¿Qué cambio tengo que hacer aquí?

Agregar imagen del código también para comprender claramente el código

Declaración de liberación Este artículo se reproduce en: https://dev.to/darpan_wani_00f6629054089/how-to-fetch-full-url-and-store-in-hidden-field-on-pardot-form-2i0h?1 Si hay alguna infracción , comuníquese con Study_golang @ 163.com eliminar
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3