scooter: Aktives (fokus) Element im Dokument ermitteln

Hi,

ich habe eine Seite, die bei einem Klick auf einen Button ein Fenster aufpoppen lässt, in der man etwas auswählen kann.

In diesem Fenster wird dann ein String zusammengebastelt, und dieser String wird in ein festdefiniertes input Feld aus dem aufrufenen Fenster geschrieben:

window.opener.document.getElementById('bla').value = string;

Nun frage ich mich, ob ich diesen String auch direkt in das aktive Element schreiben kann, also in das Element, wo der Cursor steht.

Das ganze müsste dann immer noch vom kleinen Auswahlfenster geschehen...

Also, was noch besser wäre, wenn ich den String nicht nur in das Element zuweisen könnte, sondern wirklich an die Stelle, an der der Cursor steht (also z.B. bei einer Textarea)...

Ist das irgendwie möglich??

MfG! und danke!

  1. hi,

    Nun frage ich mich, ob ich diesen String auch direkt in das aktive Element schreiben kann, also in das Element, wo der Cursor steht.

    Dann musst du dir vorher "merken", welches Element zuletzt den Fokus bekommen hat.

    Also, was noch besser wäre, wenn ich den String nicht nur in das Element zuweisen könnte, sondern wirklich an die Stelle, an der der Cursor steht (also z.B. bei einer Textarea)...

    Formulare: Text an Cursorposition einfügen

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. Danke, der Link ist gut.

      aber wie kriege ich denn das fokussierte Element raus???

      Und geht das nicht noch anders, also was wäre, wenn ich das popup öffne und DANACH ändere ich den Fokus...

      Man müsste also das element irgendwie schon über window.opener.document.... rausbekommen.

      MfG!

      hi,

      Nun frage ich mich, ob ich diesen String auch direkt in das aktive Element schreiben kann, also in das Element, wo der Cursor steht.

      Dann musst du dir vorher "merken", welches Element zuletzt den Fokus bekommen hat.

      Also, was noch besser wäre, wenn ich den String nicht nur in das Element zuweisen könnte, sondern wirklich an die Stelle, an der der Cursor steht (also z.B. bei einer Textarea)...

      Formulare: Text an Cursorposition einfügen

      gruß,
      wahsaga

      1. Hell-O!

        aber wie kriege ich denn das fokussierte Element raus???

        http://sniplets.anaboe.net/javascript05.html beschreibt eine Möglichkeit.

        Siechfred

        --
        Hier könnte Ihre Werbung stehen.
        Räucherofen selber gebaut || Das Steuerblog  || RT 221 Erfurt-Altstadt i.V.