Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

ページを更新せずにJavaScriptを使用してwindow.location(URL)からハッシュを削除するにはどうすればよいですか?


履歴APIのreplaceStateメソッドを使用して、ハッシュを削除できます。

replaceState()メソッドは、現在の履歴エントリを変更し、メソッドパラメータで渡された状態オブジェクト、タイトル、およびURLに置き換えます。このメソッドは、ユーザーの操作に応じて現在の履歴エントリの状態オブジェクトまたはURLを更新する場合に特に便利です。

ハッシュを削除するには、-

を使用できます
history.replaceState(null, null, ' ');

  1. JavaScriptを使用して要素からクラス名を削除するにはどうすればよいですか?

    JavaScriptを使用して要素からクラス名を削除するには、コードは次のとおりです- 例 <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style>    .newStyle {       font-family: "Segoe UI", Tahoma, Geneva

  2. JavaScriptでsplice()メソッドを使用して要素を削除するにはどうすればよいですか?

    以下は、JavaScriptのsplice()メソッドを使用して要素を削除するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <s