Det är vanligt att skicka parametrar till en webbsida genom att inkludera dem med webbadressen . Att skicka parametrar , följer du webbadressen med ett frågetecken , den första parametern , ett likhetstecken och värdet av den första parametern . Du inkluderar efterföljande parametrar genom att ta med ett et-tecken , parametern , ett likhetstecken och värdet av parametern. Du kan sedan hämta parametrarna från URL med hjälp av JavaScript . Instruktioner
1
Skapa en webbadress som innehåller de parametrar du vill extrahera använda JavaScript . Till exempel :
http://www.example.com/page.html?name=Steve&gender=male&age=21
2
Skapa en JavaScript -funktion med hjälp av en textredigerare eller Notepad . Få URL genom att strängen värdet av window.location . Till exempel , typ
funktion getParameters ( ) {
URL = window.location.toString ( ) ;
3
Få frågesträngen själv genom efter frågetecknet med ett reguljärt uttryck . Skriv till exempel
var query = URL.match ( /\\ ( + ) $ /? . ) ;
4
Split frågesträngen på ett et för att få varje parameter i en associativ array . Skriv till exempel
var queryList = query.split ( " & " ) ;
5
iterera genom varje element i den associativa arrayen och dela den på ett likhetstecken för att få en nya associativ array som innehåller variabel och värde . Skriv till exempel
for (var i = 0 ; i. < queryList.length , i + + ) {
var elementet = queryList [ i] split ( " = " ) ; .
document.write (element [ 0 ] + " = " + unescape ( elementet [ 1 ] ) + " \\ r \\ n " ) ;
}