wie zu einer url einfügen/variable onclick?
diese nicht zu Komplex, aber es ist verblüffend - ich möchte übergeben Sie eine variable durch eine url (www.site.com/index.html?var=whatever.htm) und verwenden Sie die variable innerhalb eines onclick-Funktion so, dass der onclick-button setzt die variable in der url zu gehen..onclick.
Ich versuche zu tun, damit eine Geschichte zu klicken, da die Schaltfläche in einem frame, und Klicks zu anderen frames zu ändern, was die Geschichte eigentlich ist.
Versuchte ich <input value="Go Back" onclick="parent.location(var)" type="button">
, aber klar bin ich etwas fehlt, wie man javascript zu erkennen, dass die variable.
Vielen Dank für jede Hilfe.
Ich denke diese Antwort kann dir helfen: stackoverflow.com/questions/1171713/...
InformationsquelleAutor | 2009-09-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie
document.location.search
Zugriff auf den Abfrage-string. Dann müssen Sie analysieren, dass die Zeichenfolge für den Wert Ihrer Variablen an.In Sie onclick-handler, Sie sollten
document.location
zu dem Wert deiner variable.Ich würde vorschlagen, das hinzufügen ein Klick-handler auf, wenn die Seite geladen wird, im Gegensatz zu inlining es mit Ihrem HTML-element.
Edit: Für einen allgemeineren Mechanismus zum Parsen der query-string, versuchen Sie dies: http://gist.github.com/143101
InformationsquelleAutor Ateş Göral
Sollten Sie nicht verwenden
Eltern.Lage = var ?
InformationsquelleAutor Flavius Stef
Zugriff auf die Variable Von der URL:
Zunächst gibt es keine automatisierte Möglichkeit, den Zugriff auf url-Parameter. Also müssen wir, um split-url in 3 Gruppen.
brauchen wir, um einen zu bekommen = 1 und zwei = 2 Teile. Wir können Zugriff auf diese durch regulären Ausdruck.
Wenn das Ergebnis ist ein array und das erste element wird Ihr Wert.
Grüße,
Jishnu
InformationsquelleAutor
Haben Sie versucht, so etwas wie
Hätte man auch eine Allgemeine Funktion, die Sie aufrufen, hat die "zurück" - Standort bereits eingestellt, wie
In diesem Fall müssen Sie die url-variable irgendwie. Die Idee ist die gleiche.
InformationsquelleAutor Chris Thompson