Thomas: Anzeige

Meine frage:

Wenn ich auf ein link mit der maus zeige soll an einer anderen stelle ein text in einem Formfewld kommen den ich bestimmen kann. Wie mache ich das? habe keine ahnung

Gruß
Thomas

  1. Hallo Thomas,

    Der JavaScript-Bereich von SELFHTML hilft Dir weiter

    Wenn ich auf ein link mit der maus zeige soll

    D.h. Du willst das Ereignis onMouseover http://de.selfhtml.org/javascript/sprache/eventhandler.htm des Links HTML-Tag <a> abfangen.

    an einer anderen stelle ein text in einem Formfewld kommen den ich bestimmen kann.

    Du möchtest schreibend auf ein Element eines Formulars zugreifen. Hierfür solltest Du Dich schlau machen, wie Du auf Objekte zugreifst. Dazu liest Du am besten den Abschnitt http://de.selfhtml.org/javascript/objekte/elements.htm.

    Wie mache ich das?

    Wie Du richtig erkannt hast mit JavaScript:

    1. Schreibe eine Funktion, die den Text in Dein Formularfeld schreibt.
    2. Rufe diese Funktion im onMouseover-Ereignis des entsprechenden Links auf.

    habe keine ahnung

    Wenn Du das ändern willst, bist Du hier an der richtigen Adresse. Wir helfen Dir gerne, wenn Du etwas lernen willst.

    Freundliche Grüsse,

    Vinzenz

    1. Hallo,
      es ist Super nett von dir mir das so zu erklähren aber mir währe ein BSP lieber. Danke

      Hallo Thomas,

      Der JavaScript-Bereich von SELFHTML hilft Dir weiter

      Wenn ich auf ein link mit der maus zeige soll

      D.h. Du willst das Ereignis onMouseover http://de.selfhtml.org/javascript/sprache/eventhandler.htm des Links HTML-Tag <a> abfangen.

      an einer anderen stelle ein text in einem Formfewld kommen den ich bestimmen kann.

      Du möchtest schreibend auf ein Element eines Formulars zugreifen. Hierfür solltest Du Dich schlau machen, wie Du auf Objekte zugreifst. Dazu liest Du am besten den Abschnitt http://de.selfhtml.org/javascript/objekte/elements.htm.

      Wie mache ich das?

      Wie Du richtig erkannt hast mit JavaScript:

      1. Schreibe eine Funktion, die den Text in Dein Formularfeld schreibt.
      2. Rufe diese Funktion im onMouseover-Ereignis des entsprechenden Links auf.

      habe keine ahnung

      Wenn Du das ändern willst, bist Du hier an der richtigen Adresse. Wir helfen Dir gerne, wenn Du etwas lernen willst.

      Freundliche Grüsse,

      Vinzenz

      1. Moin!
        schau mal hier nach:
        http://de.selfhtml.org/layouts/nr04/vorlage/index.htm
        tschüss ichen

        --
        Selfcode: sh:( fo:| br: n4:& ie:% mo:| mo:| de:] zu:) fl:| ss:| ls:[ js:|
  2. Hallo.

    Meine frage:

    Wenn ich auf ein link mit der maus zeige soll an einer anderen stelle ein text in einem Formfewld kommen den ich bestimmen kann. Wie mache ich das? habe keine ahnung

    Hier ist mal ein Grobentwurf:

    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    <html>
    <head>
    <title>onMouseOver - Feld</title>

    <script language="JavaScript">
    <!--

    function zeigen(text) {
    document.form.feld.value = text;
    }

    function leer() {
    document.form.feld.value = "";
    }

    //-->
    </script>

    </head>
    <body>

    <a href="seite1.html" onMouseOver="zeigen('Dieser Link führt zur ersten Seite');" onMouseOut="leer();">Link</a>

    <form name="form">
    <input type="text" name="feld" value="" size="40" readonly>
    </form>

    </body>
    </html>

    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    Kannst ja mal sagen, ob das so ungefähr das ist, was du meintest.

    Ich hoffe ich konnte helfen, H2O

    --
    Erst die FAQ's durchgehen: http://de.selfhtml.org/navigation/faq.htm.
    Dann im im </archiv/> suchen: http://suche.de.selfhtml.org/
    http://www.google.de/ nutzen und erst dann das Forum fragen.
    ie:% fl:| br:^ va:| ls:# fo:) rl:? n4:| ss:{ de:] js:) ch:? sh:( mo:? zu:|
    Infos: http://emmanuel.dammerer.at/selfcode.html