Rumah > hujung hadapan web > tutorial js > Cara untuk mengambil URL penuh dan menyimpan dalam medan tersembunyi pada borang pardot

Cara untuk mengambil URL penuh dan menyimpan dalam medan tersembunyi pada borang pardot

WBOY
Lepaskan: 2024-09-10 11:32:02
asal
697 orang telah melayarinya

Ini ialah kod saya yang ditambahkan pada borang Pardot di bawah bahagian,

// Parsing URL

fungsi getParameterByName(nama) {
nama = nama.ganti(/[[]/, "[").ganti(/[]]/, "]");
var regex = RegExp baharu("[?&]" + nama + "=([^]*)"),
keputusan = regex.exec(location.search);
pulangkan hasil === null ? "" : decodeURIComponent(results[1].replace(/+/g, " "));
}

// Berikan nama pembolehubah parameter URL

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

// DAPATKAN URL Halaman Induk

var url = window.location.href;

// Letakkan nama pembolehubah ke dalam medan tersembunyi dalam borang. pemilih hendaklah "input p.YOURFIELDNAME"

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

How to fetch full URL and store in hidden field on pardot form
Saya ingin mengambil URL borang dan menyimpannya dalam medan tersembunyi (Source_URL) apabila seseorang menyerahkan borang Pardot, keseluruhan kod berfungsi dengan baik tetapi hanya sebahagian daripada mengambil URL dan menyimpan ke medan tersembunyi "Source_URL" tidak berfungsi.

Adakah sesiapa mempunyai penyelesaian apakah perubahan yang perlu saya lakukan di sini?

Menambah imej kod juga untuk memahami kod dengan jelas

Atas ialah kandungan terperinci Cara untuk mengambil URL penuh dan menyimpan dalam medan tersembunyi pada borang pardot. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan