Tecnología

Inicio

Cómo extraer los parámetros a partir de una URL con JavaScript

Es común para pasar parámetros a una página Web mediante su inclusión en la URL. Para pasar parámetros, se sigue la dirección URL con un signo de interrogación, el primer parámetro, un signo igual y el valor del primer parámetro. De incluir los parámetros subsiguientes mediante la inclusión de un símbolo de unión, el parámetro, un signo igual y el valor del parámetro. A continuación, puede recuperar los parámetros de la URL usando JavaScript.

Instrucciones

1 Crear una dirección URL que contiene los parámetros que desea extraer el uso de JavaScript. Por ejemplo:

http://www.example.com/page.html?name=Steve&gender=male&age=21

2 Crear una función de JavaScript usando un editor de texto o el Bloc de notas. Obtener la URL tomando el valor de cadena de window.location. Por ejemplo, el tipo de

getParameters function () {

URL = window.location.toString ();

3 Obtener la cadena de consulta en sí, buscando el signo de interrogación utilizando una expresión regular. Por ejemplo, el tipo de

var query = URL.match (/\?(.+)$/);

4 Dividir la cadena de consulta en un símbolo de unión para conseguir cada parámetro en una matriz asociativa. Por ejemplo, el tipo de

var = queryList query.split ( "Y");

5 Iterar a través de cada elemento de la matriz asociativa, que se dividió en un signo de igualdad para obtener una nueva matriz asociativa que contiene la variable y el valor. Por ejemplo, el tipo de

for (var i = 0; i <queryList.length; i ++) {

var element = queryList [i] .split ( "=");

document.write (elemento [0] + "=" + unescape (elemento [1]) + "\ r \ n");

}