Sinan: bestimmtes element zugreifen

hallo hab ein <img>   bild, und will das sobald man drauf klick also ein onclick macht, der cursor in ein textfeld ( <input type="text" id"feld1"> ) springt wie mache ich sowas ????

bitte um raht

Sinan

  1. Hi Sinan!

    hallo hab ein <img>   bild, und will das sobald man drauf klick also ein onclick macht, der cursor in ein textfeld ( <input type="text" id"feld1"> ) springt wie mache ich sowas ????

    Benutze das label-Element.

    MfG H☼psel

    --
    "It's amazing I won. I was running against peace, prosperity, and incumbency."
    George W. Bush speaking to Swedish Prime Minister unaware a live television camera was still rolling, June 14, 2001
    Selfcode: ie:% fl:( br:> va:) ls:& fo:) rl:? n4:& ss:| de:] js:| ch:? sh:( mo:) zu:)
    1. hab es mit dem <label> probiert, es geht zwar aber es geht nur beim erstenmal, sobald sich der text ändert geht es nicht mehr ins textfeld.

      um es genau zu verstehen.

      www.itelectronics.de/ajax    <<---- bitte mit firefox reingehen

      wenn man bei einem feld (A1) ganz links in der ecke draufklickt springt nun der coursor nach oben.

      aber sobald man oben was eingbt ändert sich auch unten der text. soweit alles in ordnung

      nachdem der text unten im A1 feld geändert wurde, geht das <label> nicht mehr

      ich hab mehr so an ein onclick gedacht, dadurch springt es in eine javascript datei, und sagt einfach document.getElementById("schreibe") = aktivieren ;

      ich hoffe ich konnte mein problem erklären

      1. Hi Sinan!

        ich hab mehr so an ein onclick gedacht, dadurch springt es in eine javascript datei, und sagt einfach document.getElementById("schreibe") = aktivieren ;

        Jetzt verblüffst du mich. Wenn du das ganze mit JavaScript lösen möchtest, wieso nimmst du nicht focus()?

        Ansonsten:
        <td><span></span><div id="a1" onClick="tuwas('a1')"><label for="schreibe">&nbsp;</label></div></td>
        Ich nehme an, dass du das label löschst bzw. überschreibst, wenn du das Feld aktualisierst.
        Besser wäre:
        <td><span></span><label for="schreibe">&nbsp;</label><div id="a1" onClick="tuwas('a1')"></div></td>

        Allerdings ist die JavaScript-Lösung insofern schöner, als dass man das gesamte Feld zum anwählen nutzen kann.

        ich hoffe ich konnte mein problem erklären

        Klar. Aber bei mir dauert´s manchmal länger.

        MfG H☼psel

        --
        "It's amazing I won. I was running against peace, prosperity, and incumbency."
        George W. Bush speaking to Swedish Prime Minister unaware a live television camera was still rolling, June 14, 2001
        Selfcode: ie:% fl:( br:> va:) ls:& fo:) rl:? n4:& ss:| de:] js:| ch:? sh:( mo:) zu:)
        1. hey danke hat super geklappt genau das was ich wollte,

          hab jetzt nur noch 1 porblem, wenn ich die datei lokal öffne klappts super,

          aber so bald die datei von webserver aus geöffnet wird, z.b. http://localhost:8080/..   oder  www.itelectronics.de/ajax   dann geht das dokument.formular.schreibe.focus(); nicht mehr

          kann vielleicht jemand sagen wieso sowas nicht aufm webserver funktioniert sonder nur lokal ?

          1. Hi Sinan!

            kann vielleicht jemand sagen wieso sowas nicht aufm webserver funktioniert sonder nur lokal?

            Hochladen nicht vergessen. =)
            Bei mir funktioniert es.

            MfG H☼psel

            --
            "It's amazing I won. I was running against peace, prosperity, and incumbency."
            George W. Bush speaking to Swedish Prime Minister unaware a live television camera was still rolling, June 14, 2001
            Selfcode: ie:% fl:( br:> va:) ls:& fo:) rl:? n4:& ss:| de:] js:| ch:? sh:( mo:) zu:)