“Cómo cambiar el parámetro de consulta de la URL en JavaScript” Código de respuesta

Cómo cambiar el parámetro de consulta de la URL en JavaScript

// Construct URLSearchParams object instance from current URL querystring.
var queryParams = new URLSearchParams(window.location.search);
 
// Set new or modify existing parameter value. 
queryParams.set("myParam", "myValue");
 
// Replace current querystring with the new one.
history.replaceState(null, null, "?"+queryParams.toString());

// OR do a push to history
tory.pushState(null, null, "?"+queryParams.toString());
Cute Chinchilla

JavaScript Agregar parámetro de consulta de actualización a URL

function update_query_parameters(key, val) {
   uri = window.location.href
      .replace(RegExp("([?&]"+key+"(?=[=&#]|$)[^#&]*|(?=#|$))"), "&"+key+"="+encodeURIComponent(val))
      .replace(/^([^?&]+)&/, "$1?");
   return uri;
}
// examples: the following may update ?page=4 in url and redirects to 
window.location.href = update_query_parameters('page', '4);
Gegasoft

Respuestas similares a “Cómo cambiar el parámetro de consulta de la URL en JavaScript”

Preguntas similares a “Cómo cambiar el parámetro de consulta de la URL en JavaScript”

Más respuestas relacionadas con “Cómo cambiar el parámetro de consulta de la URL en JavaScript” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código