Written by Kasumi

【JavaScript】URLからパラメータを削除する方法

JavaScriptを使って、動的にURLからパラメータを削除したい。

本記事ではこのような悩みを解決します。

URLからパラメータを削除する

//例:https://test.localhost?mode=test

// URLを取得
const url = new URL(window.location.href);

// URLからGETパラメータを削除
history.replaceState('', '', url.pathname);
//削除後のURL:https://test.localhost

URLからパラメータを削除するコード例です。

history.replaceStateメソッドを使う事で、URLを任意のものに置き換える事ができます。

history.replaceStateメソッドの第三引数にパラメータ削除後のURLを指定します。

目次

関連記事

JavaScript

【jQuery不要】スムーススクロールをJavaScriptで実装する方法

2022.10.07
2144
JavaScript

disabledを使って任意のinput要素を入力無効にする方法【条件判定で解除する】

更新日:2022.09.09
5786
JavaScript

Failed to execute ‘insertBefore’ on ‘Node’ The node before which the new node is to be inserted is not a child of this node.の原因・対処方法

2022.12.03
3392
JavaScript

JavaScriptで配列とオブジェクトを比較。重複した値を持つ要素だけ取得する方法

2022.12.24
2445