JavaScript inte tillhandahåller en inbyggd funktion för att fånga frågesträngen skickas till en webbsida med URL , som gör många av server - side skriptspråk som PHP . Att tolka en frågesträng med JavaScript , fånga URL-parametrar med " location.search " egendom , dela de värden på " & " tecken som separerar de parametrar , sedan dela varje av de värden på " = "-tecknet för att få parameter namn och parameter värde . Ta även bort " ? " som fortsätter första parametern namn . Instruktioner
1
Skapa ett nytt HTML- dokument med Notepad eller en HTML-editor . Infoga HTML rubriker i dokumentet : < ! DOCTYPE HTML >
< meta charset = " utf - 8 " >
Parse Query String < /title >
2 Skapa en JavaScript -funktion för att tolka frågesträngen , och skapa en associativ array med parametern namn som indexnyckeln och parametervärdet som värdet . Initiera en array för att lagra resultaten och fånga hela frågesträng i en variabel med " location.search . " Avsluta om det inte finns någon frågesträng :