Petra: ich habe ein formular auf meiner seite laufen.......

also ich frage einfach mal.... ich habe ein formular auf meiner seite laufen... nun möchte ich das durch einen link ein feld des formulars ausgefüllt wird... geht das ???

weiß das jemand ich meine grosse seiten machen das ja z.B. zum werben von usern..

wäre echt supi nett wenn mir jamd helfen könnte

  1. Hallo Petra,

    also ich frage einfach mal.... ich habe ein formular auf meiner seite laufen... nun möchte ich das durch einen link ein feld des formulars ausgefüllt wird... geht das ???

    Ja, entweder clientseitig (z.Bsp. JavaScript) oder serverseitig
    (z.Bsp. CGI, PHP).

    weiß das jemand ich meine grosse seiten machen das ja z.B. zum werben von usern..

    Kannst Du diese Aussage in einen verständlichen Satz umformulieren?

    Viele Grüße aus Dresden,
    Stefan Einspender

    1. HAllo Stefan undie anderen...

      vielen vielen dank....

      achaj also es wäre mir am liebsten per client....
      ein formularfeld mit dem namen "ref" soll eben durch
      einen direkten link ausgefüllt werden..

      versuche es schon seid einer guten woche.... schaffe es nicht bitte helft mir...

      1. Hallo nochmal,

        achaj also es wäre mir am liebsten per client....

        Du weißt, dass eine clientseitige Technologie dann aber auch client-
        abhängig ist? D.h. wenn jemand kein JavaScript hat, dann passiert
        nix.

        ein formularfeld mit dem namen "ref" soll eben durch
        einen direkten link ausgefüllt werden..

        <a href="javascript:document.formularname.ref.value='blablablab'">link</a>
        ?

        Viele Grüße aus Dresden,
        Stefan Einspender

        1. <a href="javascript:document.formularname.ref.value='blablablab'">link</a>

          sorry Tippfehler
          <a href="javascript:document.test.ref.value='blablablab';void(null);">link</a>
          sollte funktionieren ;)

          1. <a href="javascript:document.formularname.ref.value='blablablab'">link</a>

            sorry Tippfehler
            <a href="javascript:document.test.ref.value='blablablab';void(null);">link</a>
            sollte funktionieren ;)

            also wenn du klappt vielen vielen dank

            1. <a href="javascript:document.formularname.ref.value='blablablab'">link</a>

              sorry Tippfehler
              <a href="javascript:document.test.ref.value='blablablab';void(null);">link</a>
              sollte funktionieren ;)

              also wenn du klappt vielen vielen dank

              <a href="javascript:document.formularname.ref.value='blablablab'">link</a>

              sorry Tippfehler
              <a href="javascript:document.test.ref.value='blablablab';void(null);">link</a>
              sollte funktionieren ;)

              boh ich bin echt langsam am verzweifeln.. habe ja eigentlich schon einbißchen peil davon aber es geht nicht...

              also das formular ist in einer "normalen" *.html seite eingebaut.... wo muss ich denn da oben dann die adresse eingeben. ok der input name ist ref das wird ja auch oben gemeint sein.. oder ??

              Danke für die Geduld

              1. Hallo Petra

                Bitte lese und verstehe http://learn.to/quote

                <a href="javascript:document.test.ref.value='blablablab';void(null);">link</a>
                sollte funktionieren ;)

                boh ich bin echt langsam am verzweifeln.. habe ja eigentlich schon einbißchen peil davon aber es geht nicht...

                also das formular ist in einer "normalen" *.html seite eingebaut.... wo muss ich denn da oben dann die adresse eingeben. ok der input name ist ref das wird ja auch oben gemeint sein.. oder ??

                Die Adresse ?

                Ich denke du willst in ref eine Adresse speichern, also musst du sie statt blabla... einsetzen, oder versteh ich was falsch.

                Und ausserdem ist zu beachten, dass dein Formular 'test' heisst, oder du den Lik ensprechend änderst. Vergleiche bitte dazu dann SelfHTML.

                Tschö Matti

                1. Hallo Petra

                  Bitte lese und verstehe http://learn.to/quote

                  <a href="javascript:document.test.ref.value='blablablab';void(null);">link</a>
                  sollte funktionieren ;)

                  boh ich bin echt langsam am verzweifeln.. habe ja eigentlich schon einbißchen peil davon aber es geht nicht...

                  also das formular ist in einer "normalen" *.html seite eingebaut.... wo muss ich denn da oben dann die adresse eingeben. ok der input name ist ref das wird ja auch oben gemeint sein.. oder ??

                  Die Adresse ?

                  Ich denke du willst in ref eine Adresse speichern, also musst du sie statt blabla... einsetzen, oder versteh ich was falsch.

                  Und ausserdem ist zu beachten, dass dein Formular 'test' heisst, oder du den Lik ensprechend änderst. Vergleiche bitte dazu dann SelfHTML.

                  Tschö Matti

                  ok habe es noch immer nicht geschafft... wolte meinen bruder überraschen.... es will das ne firma machen lassen... also vielleicht helft ihr mir ja für die übberraschung..

                  die addi der seite mit dem formular ist

                  http://www.fair-solution.de/page3/Anmeldung_zweiter_Schritt/anmeldung_zweiter_schritt.html

                  und das feld "ref" soll eben durch einen Link von einer externen Seite aus geändert werden...

                  VIELEN VIELEN DANK !!!!

                  petra

                  1. Hallo Petra,

                    nochmal: http://learn.to/quote !!!

                    http://www.fair-solution.de/page3/Anmeldung_zweiter_Schritt/anmeldung_zweiter_schritt.html

                    <form action="http://www.teamone.de/cgi-local/selfmail.pl" method="post"> ?!?!?!?!

                    das solltest du besser rausstreichen *fg* Sonst gibts Ärger mit Herrn Münz! Ausserdem hast du in der Zeile darüber schon ein <form> Kein Wunder dass es nicht funktioniert! Denn das ref-Feld steht im Teamone-Formular, und kann daher nicht mit document.form.ref.value angesprochen werden. Abgesehen davon ist "form" ein denkbar schlechteer Name, der ist nämlich ein reserviertes Wort :-( Nimm "formular" oder sowas ähnliches!

                    und das feld "ref" soll eben durch einen Link von einer externen Seite aus geändert werden...

                    Aaaahhhhh da liegt also der Hund begraben! Das hättest du gleich im ersten Posting sagen sollen. Eine präzise gestellte Frage kann helfen Missverständnisse zu vermeiden, wie sie hier mit sicherheit vorlagen!

                    Was ist "extern" ? Welche Seite? aus einem Frameset, vom eurer Homepage oder von einer anderen?

                    im Faller der ersten zwei gehts, im letztere Falle gehts nicht (Access denied)!

                    es gibt mehrere Möglichkeiten, Variablen (hier die ID) zwischen 2 Dokumenten auszutauschen. Gottseidank gibts hierzu schon einen Feature-Artikel: http://www.teamone.de/selfaktuell/artikel/wertueb.htm

                    Falls das nicht funktioniert, gehts auch mit location.search! Du kannst an eine (html)Datei Parameter dranhängen, und mit location.search abfragen.  Deine anmeldung_zweiter_schritt.html könntest du mit der ID erweitern und dann folgendermassen aufrufen:

                    <a href="anmeldung_zweiter_schritt.html?barbarossa">Zweiter Schritt</a>

                    location.search würde dir in diesem Falle (wenn du es in anmeldung_zweiter_schritt.html abfragst) "?barbarossa" zurückgeben. Dann brauchst du nur noch, wie in den Beiträgen darüber schon erwähnt, dem ref-Wert des Formulars diesen Wert (ohne '?') zuweisen, und das wars dann auch schon wieder!

                    Sollte jetzt nicht weiter schwer sein. Viel Glück. Code gibts (von mir zumindest) keinen, den musst du dir selbst schreiben ;-)

                    lg bernhard

                    1. <form action="http://www.teamone.de/cgi-local/selfmail.pl" method="post"> ?!?!?!?!

                      das solltest du besser rausstreichen *fg* Sonst gibts Ärger mit Herrn Münz!

                      http://213.139.94.131/selfaktuell/artikel/formmail.htm#a4

              2. Hallo Petra

                <a href="javascript:document.test.ref.value='blablablab';void(null);">link</a>
                sollte funktionieren ;)

                also das formular ist in einer "normalen" *.html seite eingebaut.... wo muss ich denn da oben dann die adresse eingeben. ok der input name ist ref das wird ja auch oben gemeint sein.. oder ??

                Der Name des Formulars muss in diesem Falle "test" sein ! Ist er das?

                Folgende Bereiche von Selfhtml, in denen genau das erklärt wird, scheinst du (noch?) nicht gefunden zu haben:
                http://www.teamone.de/selfhtml/tch.htm
                http://www.teamone.de/selfhtml/tedf.htm

                ;-)

                lg bernhard

              3. Hallo Petra
                Als erstes solltest Du Dir die von Berhard und Matti geposteten Beispiele ansehen. Wenn das nicht hilft und Du dann (nachdem Du in Selfhtml und dem Forumsarchiv nachgesehen hast) immer noch nicht weiter weist und es immmer noch nicht funzt ... dann poste hier doch mal Deinen Quelltext oder eine URL wo wir ihn uns ansehen können.
                Auch solltest Du Dein Problem etwas deutlicher schildern.
                Hellsehen kann hier nämlich keiner, auch wenn wir so manches ignorieren *g*

                Gruß
                Jürgen