È comune per passare parametri a una pagina Web inserendoli con l'URL. Per passare i parametri, potete seguire l'URL con un punto interrogativo, il primo parametro, un segno di uguale e il valore del primo parametro. È includere i parametri successivi includendo una e commerciale, il parametro, un segno di uguale e il valore del parametro. È quindi possibile recuperare i parametri dell'URL utilizzando JavaScript.
Istruzioni
1
Creare un URL che contiene i parametri che si desidera estrarre utilizzando JavaScript. Per esempio:
http://www.example.com/page.html?name=Steve&Gender=Male&Age=21
2
Creare una funzione JavaScript utilizzando un editor di testo o il blocco note. Ottenere l'URL di prendendo il valore di stringa di Window. location. Ad esempio, digitare
Function GetParameters () {
URL = window.location.toString();
3
Ottenere la stringa di query stessa cercando il punto interrogativo utilizzando un'espressione regolare. Ad esempio, digitare
var query = URL.match (/ \? (. +)$/);
4
Dividere la stringa di query su una e commerciale per ottenere ogni parametro in un array associativo. Ad esempio, digitare
var queryList = query.split ("&");
5
Scorrere ogni elemento dell'array associativo e suddividerlo su un segno di uguale per ottenere un nuovo array associativo contenente la variabile e valore. Ad esempio, digitare
per (var i = 0; i < queryList.length; i + +) {
elemento var = queryList[i].split("=");
Document. Write (elemento [0] + "=" + unescape(element[1]) + "\r\n");
}