• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Sub ID Link über Form eintrag öffnen

badjules

Neues Mitglied
Hallo, liebe hml gemeinde.. ich bräuchte mal hilfe, weil ich da leider nicht weiterkomme...

Hier noch ein Beispiel was gemeint ist:

SUBID.JPG


Ich möchte eine SubID z.b von einem Werbeflyer eingeben (siehe Bild), und dann soll beim klicken auf senden, der Affiliate Link mit der eingetragenen Sub ID geöffnet werden...

Beispiel: Ich gebe ein 123456 und klicke auf senden soll volgender link geöffnet werden

<A HREF="http://partners.webmasterplan.com/click.asp?ref=XXX&site=xxxx&type=b1&bnb=1&subid=123456" TARGET="_blank">

Wenn nichts eingetragen wird dann mit dem Wert 0


Wie kann ich das umsetzten, bzw welcher Code ist dafür notwenig.. Ich habe leider nichts dergleichen gefunden, und würde mich sehr freuen, wenn jemand helfen könnte...
 
Lege einen Eventlistener auf den Button, der beim Submit den Wert aus dem Eingabefeld übernimmt und diesen an den Link anhängt. Das ist eine einfache Stringverknüpfung.
 
Den Eventlistener an den Button zu hängen wäre der falsche Weg. Besser wäre es beim <form>-Element, da das Formular auch durch die Enter-Taste abgeschickt werden kann, wenn der Cursor im Eingabefeld aktiv ist.

Was Tronjer meint und ich anders empfehlen würde, findest Du hier:
http://de.selfhtml.org/javascript/sprache/eventhandler.htm#onsubmit

Dort musst Du nun nur noch eine Funktion hinterlegen, die

a) den Wert aus dem Eingabefeld liest (Beispiel:
Code:
var value = document.getElementById("formularfeldid").value
)
b) diesen Wert an die Ziel-URL des Formulars anhängt (Beispiel:
Code:
this.action = this.action + "&subid=" + value
)
c) und dann das Formular abschickt.
 
Zurück
Oben