jQuery可以方便地獲取跳轉頁面中的參數。我們可以使用URLSearchParams對象來獲取這些參數。下面是一個例子:
// 獲取所有參數 var params = new URLSearchParams(window.location.search); // 獲取特定參數的值 var paramValue = params.get('paramName'); // 檢查特定參數是否存在 var paramExists = params.has('paramName');
以上代碼首先創建了一個URLSearchParams對象,它的參數是當前頁面的URL中的查詢字符串部分。我們可以使用get()方法來獲取特定參數的值,使用has()方法來檢查特定參數是否存在。
下面是一個完整的例子,它演示了如何從一個頁面跳轉到另一個頁面并傳遞參數:
// 跳轉到頁面 window.location.href = "example.html?param1=value1¶m2=value2"; // 從另一個頁面獲取參數 var params = new URLSearchParams(window.location.search); var param1Value = params.get('param1'); var param2Value = params.get('param2');
通過將參數附加到URL中,在頁面跳轉之間傳遞參數非常簡單。然后我們可以使用URLSearchParams對象來獲取這些參數及其值。
上一篇jquery轉化字符串