White Arrow icon
Back to all Elements

Pass Parameters

Pass input fields parameters and add them to the destination URL.

2 JavaScripts to pass parameters in the URL.

First script, takes the inputs in a form, and on form submit, adds them to the destination URL.

document.getElementById("send-form").addEventListener("submit", function(e){
    e.preventDefault();


    var fnameValue = document.getElementById("fname").value;
    var lnameValue = document.getElementById("lname").value;
    var emailValue = document.getElementById("email").value;
    var compValue = document.getElementById("company").value;

    window.location = window.location + "catch" + "?fname=" + fnameValue + "&lname=" + lnameValue + "&email="+ emailValue + "&comp=" + compValue;

});

Copy

The 2nd part catches the parameters from the URL and populate the form fields:

var url_string = window.location.href;
var url = new URL(url_string);

var fname = url.searchParams.get("fname");
var lname = url.searchParams.get("lname");
var email = url.searchParams.get("email");
var comp = url.searchParams.get("comp");

document.getElementById('fname').value = fname;
document.getElementById('lname').value = lname;
document.getElementById('email').value = email;
document.getElementById('company').value = comp;

Copy

Preview:

Share:

Destin's Youtube channel Smarter Every Day is one of my favourite places on the web.

Might also interest you:

Round Scroll Indicator / Progress Bar

Cloneable
Interactions
Animation

A round scroll indicator mad with Webflow elements and interactions

Read more
White Arrow icon

Before / After effect

Cloneable
Tricks
Interactions

A Before / After effect for photos, without any code. Only Webflow's interaction.

Read more
White Arrow icon

Hover to reveal Mask

Cloneable
Code
Design

A fixed background image that is revealed by mouse hover all over the section

Read more
White Arrow icon