"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment récupérer l'URL complète et la stocker dans un champ caché sur le formulaire Pardot

Comment récupérer l'URL complète et la stocker dans un champ caché sur le formulaire Pardot

Publié le 2024-11-01
Parcourir:448

Ceci est mon code ajouté à la section ci-dessous du formulaire Pardot,

// Analyser l'URL

fonction getParameterByName(nom) {
nom = nom.replace(/[[]/, "\[").replace(/[]]/, "\]");
var regex = new RegExp("[\?&]" nom "=([^]*)"),
résultats = regex.exec(location.search);
renvoyer les résultats === null ? "" : decodeURIComponent(results[1].replace(/ /g, " "));
}

// Donner les noms de variables des paramètres d'URL

var source = getParameterByName('utm_source');
var medium = getParameterByName('utm_medium');
var campagne = getParameterByName('utm_campaign');
var content = getParameterByName('utm_content');
var term = getParameterByName('utm_term');
var IDcampagne = getParameterByName('URL_Campaign_Id');

// OBTENIR l'URL de la page parent

var url = window.location.href;

// Mettez les noms de variables dans les champs masqués du formulaire. le sélecteur doit être "p.YOURFIELDNAME input"

document.querySelector("p.utm_source input").value = source;
document.querySelector("p.utm_medium input").value = medium;
document.querySelector("p.utm_campaign input").value = campagne;
document.querySelector("p.utm_content input").value = content;
document.querySelector("p.utm_term input").value = term;
document.querySelector("p.URL_Campaign_Id input").value = CampagneID;
document.querySelector('input[name="Source_URL"]').value = url;

How to fetch full URL and store in hidden field on pardot form
Je souhaite récupérer l'URL du formulaire et la stocker dans le champ caché (Source_URL) lorsque quelqu'un soumet le formulaire Pardot, tout le code fonctionne bien, mais seule la partie consistant à récupérer l'URL et à la stocker dans le champ caché "Source_URL" ne fonctionne pas.

Quelqu'un a-t-il une solution, quel changement dois-je apporter ici ?

Ajout d'une image du code également pour comprendre clairement le code

Déclaration de sortie Cet article est reproduit sur : https://dev.to/darpan_wani_00f6629054089/how-to-fetch-full-url-and-store-in-hidden-field-on-pardot-form-2i0h?1 En cas de violation , veuillez contacter study_golang @163.comdelete
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3