Auf Klick öffnet sich ein Textfeld

  • Grüß Gott!

    Wie kann ich ein Bild dazu bringen, dass sobald man auf das Bild klickt, ein Textfeld öffnet mit einem bestimmten Text?

    Danke für eine Schnelle Antwort.

    MfG CBAT - Bernd / JN88EE

  • die einfachste Lösung: title-Attribut

    Code
    <img src="bild.jpg" alt="aternativ-text" title="Hier dein Text" />

    Der Text wird dann angezeigt, wenn man mit der Maus ca. 2-3 Sekunden auf dem Bild bleibt (nicht klickt).
    Für alles andere brauchst du javascript.

    Gruß,
    jojo


  • Danke!

    Wäre zwar ein Anfang, aber ich würde es gerne mit JavaScript machen!

    Könntest Du mir den Code auch zeigen?

    MfG CBAT - Bernd / JN88EE

    Einmal editiert, zuletzt von Beernd (11. Mai 2009 um 16:19)

  • "den Code" nicht.
    so kannstes machen:

    Im html sieht das dann so aus:

    HTML
    <img id="bild1" src="deinbild.jpg" alt="alternativtext" onclick="showText(this.id)" />
    <span id="span_bild1" class="text">Hier dein Text</span>

    ungetestet!

    Gruß,
    jojo


  • @Beernd

    Warum den unbedingt JS?
    Genau das von jojo87 schafft man auch nur mit CSS , und css hat ja kaum jemand ausgeschaltet in gegensatz zu js :)

    https://www.forum-hilfe.de/member.php?u=6705

    Den Code dafür würde ich gerne mal sehen. Bei einem Textfeld wüsste ich, wie ich das machen würde (absolute Positionierung von Ankern), aber wenn mehrere gleichzeitig auf sein sollen... :/

    Information will frei verfügbar sein.

    Don't eat unpeeled hedgehogs.

    Einmal editiert, zuletzt von Afrael (11. Mai 2009 um 18:38) aus folgendem Grund: vertippt


  • Im html sieht das dann so aus:

    HTML
    <img id="bild1" src="deinbild.jpg" alt="alternativtext" onclick="showText(this.id)" />
    <span id="span_bild1" class="text">Hier dein Text</span>


    Habe den Code Probiert, und es hat leider nicht Funktioniert. Er hat mir einfach den Text darunter angezeigt.

    @Beernd

    Warum den unbedingt JS?
    Genau das von jojo87 schafft man auch nur mit CSS , und css hat ja kaum jemand ausgeschaltet in gegensatz zu js :)

    https://www.forum-hilfe.de/member.php?u=6705

    Es muss ja net unbedingt Javascript sein. Nur wollte halt net, dass die Leute mit der Maus drüberfahren müssen. Sondern einfach draufklicken, und dann öffnet sich das Fenster und da können die die Adresse, etc rauskopieren.


    Hätte noch ne Frage:
    Wie mach ich das mit einer Liste zum Auswählen, und daneben einen Button?

    Eine Liste zum Auswählen, und Rechts daneben ist ein Button wo draufsteht "Ansehen", sobald man auf den Klickt öffnet sich darunter ein Textfeld, mit bestimmtem Text. Und einer bestimmten Farbe.

    MfG CBAT - Bernd / JN88EE

    Einmal editiert, zuletzt von Beernd (11. Mai 2009 um 20:30)

  • Hm du ignorierst meine Links?

    Okay hier hab ich dir ein Script gemacht mit deiner Select .....


    vllt kommt ja ein danke :roll:

  • Sorry, hab draufgeschaut aber hab erlich net gewusst wo ich das fände.

    Aber der Code Klappt!


    Danke Dir, und den anderen.

    MfG CBAT - Bernd / JN88EE