JavaScript bietet keine integrierte Funktion , um die Abfrage -String übergeben zu einer Webseite mit der URL zu erfassen, wie viele der serverseitigen Skriptsprachen wie PHP. Um eine Abfrage -String mit JavaScript zu analysieren , erfassen die URL-Parameter mit dem " location.search "-Eigenschaft , teilen die Werte auf dem " & "-Zeichen , die die Parameter trennt , dann teilen Sie jeder dieser Werte auf dem " ="-Zeichen , um das zu bekommen Parametername und Parameterwert . Entfernen Sie auch das "?" das geht den ersten Parameter name . Anleitung
1
Erstellen Sie eine neue HTML -Dokument mit Notepad oder einem HTML-Editor . Legen Sie die HTML-Header in das Dokument : TCM-
< meta charset = " UTF-8" >
Parse Abfrage String 2
erstellen Sie eine JavaScript -Funktion , um die Abfrage -Zeichenfolge zu analysieren , und erstellen Sie ein assoziatives Array mit dem Parameter-Namen als Index -Taste und der Wert des Parameters als Wert . Initialisieren ein Array , um die Ergebnisse zu speichern und erfassen die gesamte Query-String in eine Variable mit " location.search . " Beenden, wenn es keinen Query-String :