Skip to content

RaphaelHaettich/setUrlParameter

Repository files navigation

setUrlParameter

Installation

npm install seturlparameter

Usage

const setUrlParameter = require('seturlparameter');

const url = 'https://www.example.com/index.html?aaa=bbb&ccc=ddd';
let key = 'eee';
const value = 'fff';

const urlWithNewParam = setUrlParameter(url, key, value);

console.log(urlWithNewParam); // result is: 'https://www.example.com/index.html?aaa=bbb&ccc=ddd&eee=fff'

key = 'aaa';
const urlWithReplacedParam = setUrlParameter(url, key, value);

console.log(urlWithReplacedParam); // result is: 'https://www.example.com/index.html?aaa=fff&ccc=ddd'

Information

Based on the idee from: https://blog.bitscry.com/2018/08/17/getting-and-setting-url-parameters-with-javascript/

Releases

No releases published

Packages

No packages published