Este blog definirá el procedimiento para obtener los valores de la cadena de consulta en JavaScript.
Cómo obtener valores de cadena de consulta en JavaScript?
Para obtener los valores de la cadena de consulta en JavaScript, use los siguientes métodos:
Método 1: Obtener valores de cadena de consulta utilizando la API de URL con el método get ()
Utilizar el "API de URL" con el "conseguir()Método para obtener los valores de cadena de consulta en JavaScript. Una URL (localizador de recursos uniformes) es una forma de encontrar un recurso de Internet específico. Por lo general, se compone de un protocolo (como "http" o "https"), Un nombre de dominio (como"ejemplo.comunicarse"), Y un camino (como"/Path/to/Resource"). Las URL se utilizan para acceder a páginas web, descargar archivos y acceder a otros recursos, incluidos los valores de las cadenas de consulta en Internet.
Ejemplo
Cree una variable que almacene la URL con cadenas de consulta:
Llame al objeto URL pasando el "Urlquerytring":
var QueryString = new URL (urlqueryString);Use el método get () pasando la clave "palabra clave"De la consulta para obtener su valor con el atributo de SearchParams. La propiedad SearchParams del objeto URL en JavaScript representa la cadena de consulta de una URL. Proporciona una forma de manipular la cadena de consulta de una URL como objeto en lugar de una cadena:
valor var1 = QueryString.Searchparams.Get ("Palabra clave");Obtenga el segundo valor de la cadena de consulta pasando su clave al método get () e imprime en la consola:
VAR VALOR2 = QUERYTRING.Searchparams.Get ("FullName");Del mismo modo, obtenga el tercer valor en la cadena:
Vare value3 = QueryString.Searchparams.Get ("Haga clic");Se puede ver que los valores de la cadena de consulta se han recuperado con éxito:
Método 2: Obtener valores de cadena de consulta usando URLSearchParams con el método get ()
El "UrlsearchParamsLa interfaz se puede usar en JavaScript para recuperar los valores de la cadena de consulta. Evalúa la cadena de consulta de una URL y ofrece un medio para acceder a los valores. Tenga en cuenta que solo debe enviar la parte de cadena de consulta de la URL, que puede recuperar utilizando el "ventana.ubicación.buscar"Como parámetro para URLSearchParams ().
Ejemplo
Cree una variable que almacene la cadena de consulta:
Pasar la cadena al "UrlsearchParams" interfaz:
var QueryString = new URLSearchParams (urlqueryString);Obtenga el valor de la clave "nombre completo"De la cadena de consulta usando el"conseguir()" método:
valor var1 = QueryString.Get ("FullName");Producción
Nota: Usar "const querystring = new URLSearchParams (ventana.ubicación.buscar)"Para obtener la URL en vivo/actual.
Después de obtener la URL actual, obtenga la cadena de consulta, cree una instancia de URLSearchParams y pase la cadena de consulta. Finalmente, obtenga el valor de un parámetro específico en la cadena de consulta usando el método get ().
Método 2: Obtener valores de cadena de consulta usando URLSearchParams con el método valores ()
También puedes usar el "valores()Método "con la interfaz URLSearchParams para recuperar los valores de la cadena de consulta. Ayuda a acceder a todos los valores de la cadena a la vez.
Ejemplo
Pase la cadena de consulta a la interfaz URLSearchParams y guárdela en una variable "consulta":
Llame al método valores () en el "paraLuce para obtener todos los valores de la cadena de consulta:
para (valor const de consulta .valores())Se puede observar que todos los valores de cadena se han obtenido:
Se trata de obtener los valores de las cadenas de consulta en JavaScript.
Conclusión
Para obtener los valores de la cadena de consulta, use el "API de URL" con el "conseguir()"Método y"búsqueda de parlotes" atributo. La propiedad SearchParams del objeto URL en JavaScript representa la cadena de consulta de una URL. También puedes usar el "UrlsearchParams"Interfaz con el"conseguir()"Método o"valores()" método. Este blog describió el procedimiento para obtener los valores de la cadena de consulta en JavaScript.