9 Stimmen

einfaches javascript: url nach string suchen, etwas tun

Ich brauche nur eine einfache Funktion, die die aktuelle URL für eine Zeichenfolge (z. B. "Natur") suchen wird und dann eine Klasse zu einem Objekt hinzufügen wird. Ich halte Wege zu finden, um die Abfrage zu suchen, aber ich möchte die gesamte Url zu suchen. Wenn möglich, ohne jQuery. Wenn nicht, jQuery wird funktionieren.

0voto

David Aguirre Punkte 1283

Die Raute in der URL verursachte bei mir Probleme, daher habe ich stattdessen ein "?" verwendet.

Nehmen wir als Beispiel an, ich habe die URL: http://example.com?someString

Zuerst habe ich die URL abgerufen:

var activeURL = window.location.href;

Dann nehme ich alles ab dem Index von "?" + 1 (weil ich "?" nicht mit einbeziehen möchte) aufwärts.

var activeItem = aactiveURL.substring(activeUrl.indexOf('?') + 1, activeURL.length);

activeItem wird zu "someString"

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X