Georg: Cursor an bestimmter Pos. im Text eines Textfeldes positionieren

Hallo,

ich möchte den Cursor im Text eines bereits gefüllten Textfeldes an einer bestimmten Stelle im Text positionieren.

Nach jedem "KeyUp"-Event wird eine Datenbankabfrage ausgeführt und danach soll der Cursor am Ende des bisher eingegebenen Textes blinken, um den Text durch weitere Eingaben zu erweitern und so das Sucherergebnis der DB-Abfrage immer weiter einzugrenzen.

Gruß
Georg

  1. Hello,

    ich möchte den Cursor im Text eines bereits gefüllten Textfeldes an einer bestimmten Stelle im Text positionieren.

    Nach jedem "KeyUp"-Event wird eine Datenbankabfrage ausgeführt und danach soll der Cursor am Ende des bisher eingegebenen Textes blinken, um den Text durch weitere Eingaben zu erweitern und so das Sucherergebnis der DB-Abfrage immer weiter einzugrenzen.

    Welche Techniken kannst Du denn mandatorisch machen?

    Harzliche Grüße aus http://www.annerschbarrich.de

    Tom

    --
    Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
    Nur selber lernen macht schlau
    1. Halloo Tom,

      ich wäre um eine praktische Lösung eher dankbar. Falls Du zum Thema keine Llösung anbieten kannst, fände ich es mehr als höflich, nicht auf Forumseinträge zu antworten.

      Gruß
      Georg

      Hello,

      ich möchte den Cursor im Text eines bereits gefüllten Textfeldes an einer bestimmten Stelle im Text positionieren.

      Nach jedem "KeyUp"-Event wird eine Datenbankabfrage ausgeführt und danach soll der Cursor am Ende des bisher eingegebenen Textes blinken, um den Text durch weitere Eingaben zu erweitern und so das Sucherergebnis der DB-Abfrage immer weiter einzugrenzen.

      Welche Techniken kannst Du denn mandatorisch machen?

      Harzliche Grüße aus http://www.annerschbarrich.de

      Tom

      1. Hello,

        ich wäre um eine praktische Lösung eher dankbar. Falls Du zum Thema keine Llösung anbieten kannst, fände ich es mehr als höflich, nicht auf Forumseinträge zu antworten.

        Auf was ich antworte, entscheide ich selbst!

        Wenn Du allerdings nicht gewillt bist, Rückfragen zu beantworten, dann kann ich Dir tatsächlich nicht helfen. Wenn Du zwar eine Lösung für Javascipt suchst, das aber für Deine Besucher nicht mandatorisch ist, dann kenn eich keine verlässliche Möglichkeit.

        Harzliche Grüße aus http://www.annerschbarrich.de

        Tom

        --
        Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
        Nur selber lernen macht schlau
        1. Hallo Tom,

          dann sei bitte so gut und erkläre allen Beteiligten einmal, was mandatorisch ist und wie es uns bei der Lösungssuche behilflich ist.

          Gruß
          Georg

          Hello,

          ich wäre um eine praktische Lösung eher dankbar. Falls Du zum Thema keine Llösung anbieten kannst, fände ich es mehr als höflich, nicht auf Forumseinträge zu antworten.

          Auf was ich antworte, entscheide ich selbst!

          Wenn Du allerdings nicht gewillt bist, Rückfragen zu beantworten, dann kann ich Dir tatsächlich nicht helfen. Wenn Du zwar eine Lösung für Javascipt suchst, das aber für Deine Besucher nicht mandatorisch ist, dann kenn eich keine verlässliche Möglichkeit.

          Harzliche Grüße aus http://www.annerschbarrich.de

          Tom

          1. Hello,

            dann sei bitte so gut und erkläre allen Beteiligten einmal, was mandatorisch ist und wie es uns bei der Lösungssuche behilflich ist.

            Hast Du schon mal selber gesucht?
            Beispiel: http://www.google.de/search?hl=de&q=mandatorisch&btnG=Suche&meta=lr%3Dlang_de

            Es gibt aber noch mehr Nachschlagemöglichkeiten ;-)

            Harzliche Grüße aus http://www.annerschbarrich.de

            Tom

            --
            Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
            Nur selber lernen macht schlau
            1. Hallo Tom,

              bis jetzt war ich immer der Meinung dies sei ein Forum in dem auf qualifizierte Fragen auch qualifizierte Antworten geboten werden werden, oder man einfach nichts sagt (so wie Du) wenn man nicht zu sagen hat. Mir ist jedenfalls meine Zeit zu schade, mich mit solchen Spinnern wir Dir rumzuärgern, die anscheinend aus purer Langeweile hier lieber ein Kaffekränzchen aufmachen und andere vom Arbeiten abhalten.

              Vielleicht solltest Du einmal darüber nachdenken, dass das hier kein Marktplatz für Nervenkranke "ich-weiss-nichts-vor-langeweile-mit-mir-anzufangen-also-fange-ich-diskussionen-an-die-nichts-mit-der-Fragestellung-zu-haben" Idioten ist. Manchmal ist weniger eben mehr. Nur schade für mich für die vertrödelte Zeit ...

              Hello,

              dann sei bitte so gut und erkläre allen Beteiligten einmal, was mandatorisch ist und wie es uns bei der Lösungssuche behilflich ist.

              Hast Du schon mal selber gesucht?
              Beispiel: http://www.google.de/search?hl=de&q=mandatorisch&btnG=Suche&meta=lr%3Dlang_de

              Es gibt aber noch mehr Nachschlagemöglichkeiten ;-)

              Harzliche Grüße aus http://www.annerschbarrich.de

              Tom

              1. Moin Georg,

                Vielleicht solltest Du einmal darüber nachdenken, dass das hier kein Marktplatz für Nervenkranke "ich-weiss-nichts-vor-langeweile-mit-mir-anzufangen-also-fange-ich-diskussionen-an-die-nichts-mit-der-Fragestellung-zu-haben" Idioten ist. Manchmal ist weniger eben mehr. Nur schade für mich für die vertrödelte Zeit ...

                Du bist aber sicher, dass DU gesund bist?
                Rechercherchiere doch mal zur Abwechechslung danch, wievielen Fragestellern Tom hier schon geholfen hat. Ich gehöre auch dazu. Auch wenn er manchmal beißt, hilfts doch meistens ganz schön weiter!

                Also nochmal rückspulen und mit etwas mehr Fingerspitzengefühl nochmal von vorm.

                LG
                Chris

              2. Schatzi, zum helfen gehoert auch, dass du dir helfen lassen willst.

                Grüße,
                 CK

                --
                "Ich muss auflegen, mein Essen ist gleich fertig."
                "Oh, was gibt 's denn?"
                "Hmm. Die Packung liegt schon im Muell, keine Ahnung.
                http://wwwtech.de/
        2. Hi,

          Wenn Du zwar eine Lösung für Javascipt suchst, das aber für Deine Besucher nicht mandatorisch ist,

          Wie muß man interpretieren, daß dies infolge eines KeyUp-Events geschehen soll?

          Ansonsten kann ich Hopeless nur beipflichten (s. auch den von mir sehr geschätzten http://www.spiegel.de/zwiebelfisch vom 09.06.2004 "Ich erinnere das nicht": "Sie verstehen es, sich zu tarnen: Sie tragen deutsche Alltagskleidung und fallen daher in der Menge kaum auf. Die Rede ist von unsichtbaren Amerikanismen. Heimlich unterwandern sie unsere Sprache und verändern unsere Syntax, ohne dass wir es merken. Die Wörter klingen zwar noch deutsch, doch die Strukturen sind es nicht mehr. ..." - leider mittlerweile kostenpflichtig (aber bei mir im Archiv gesichert - wenn Du, mein alter Kumpel, also Bedarf hast ;-)).

          Im "Amtlichen Wörterverzeichnis" http://www.ids-mannheim.de/reform/ sowie weiteren erstklassigen Quellen (s. http://Coding.binon.net/Links) ist es jedenfalls nicht aufgeführt.

          Und "obligatorisch" ist doch auch ein schönes, eingedeutsches Fremdwort (wenn es schon eines sein muß), und somit allemal besser als dieser Amerikanismus ...

          Gruß, Cybaer

          PS: Nichts für ungut, aber... =:-o

          --
          Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!
          1. Hallo Cybaer,

            Es handelt sich um ein normales Textfeld (<input type="text" name ="artikelnummer" onKeyUp="submit()">

            Jedesmal wenn ich ein Zeichen eingetippe wird eine Datenbankabfrage auf eine Artikelliste ausgeführt und nur die Artikel werden angezeigt, welche den Inhalt des Textfeldes an erster Stelle tragen. So kann man sich schnell zu einem Artikel durch suchen, wenn man nicht die vollständige Artikelnummer kennt.

            Beispiel:
            ich tippe eine "1" ein, unterhalb des Textfeldes wird nun eine Artikelliste aufgebaut, reduziert auf alle Artikel deren Artikelnummer mit "1" beginnt. Nun möchte ich eine "4" eintippen, um die Artikelliste auf die Artikel zu beschränken, deren Artikelnummer mit "14" beginnt. Um den Cursor nach Eingabe der "1" und dem Aufbau der Artikelliste wieder in das Eingabefeld springen zu lassen, könnte ich "document.xxx.artikelnummer.focus()". Nachteil: Der Cursor wird hier zwar in das Eingabefeld gesetzt, allerdings vor und nicht hinter die "1". Somit muss der User wieder zur Maus greifen und den Cursor hinter die "1" stellen.

            Man mag jetzt denken, was soll das, dann nimmt man halt die Maus, klick und fertig. Wer aber am Tag 50 Angebote mit teilweise bis zu 60 Positionen schreibt legt absoluten Werte möglichst wenige Wechsel zwischen Tastatur und Maus zu tätigen.

            Gruß

            Georg

            Hi,

            Wenn Du zwar eine Lösung für Javascipt suchst, das aber für Deine Besucher nicht mandatorisch ist,

            Wie muß man interpretieren, daß dies infolge eines KeyUp-Events geschehen soll?

            Ansonsten kann ich Hopeless nur beipflichten (s. auch den von mir sehr geschätzten http://www.spiegel.de/zwiebelfisch vom 09.06.2004 "Ich erinnere das nicht": "Sie verstehen es, sich zu tarnen: Sie tragen deutsche Alltagskleidung und fallen daher in der Menge kaum auf. Die Rede ist von unsichtbaren Amerikanismen. Heimlich unterwandern sie unsere Sprache und verändern unsere Syntax, ohne dass wir es merken. Die Wörter klingen zwar noch deutsch, doch die Strukturen sind es nicht mehr. ..." - leider mittlerweile kostenpflichtig (aber bei mir im Archiv gesichert - wenn Du, mein alter Kumpel, also Bedarf hast ;-)).

            Im "Amtlichen Wörterverzeichnis" http://www.ids-mannheim.de/reform/ sowie weiteren erstklassigen Quellen (s. http://Coding.binon.net/Links) ist es jedenfalls nicht aufgeführt.

            Und "obligatorisch" ist doch auch ein schönes, eingedeutsches Fremdwort (wenn es schon eines sein muß), und somit allemal besser als dieser Amerikanismus ...

            Gruß, Cybaer

            PS: Nichts für ungut, aber... =:-o

    2. Hey, so kreiert man neue Fremdworte! Einmal aus dem Englischen bedienen, 'ne deutsche Endung dran und fertig. ;)

      Da fällt mir auch gleich wieder "Er hatte diese Tatsache noch nicht recht realisiert" ein. <schauder>

      1. Hello,

        Hey, so kreiert man neue Fremdworte! Einmal aus dem Englischen bedienen, 'ne deutsche Endung dran und fertig. ;)

        Da fällt mir auch gleich wieder "Er hatte diese Tatsache noch nicht recht realisiert" ein. <schauder>

        Was sill der Poster damit zum OP sagen?
        Hast Du 'was beizutragen, oder nur 'was zu meckern?

        Harzliche Grüße aus http://www.annerschbarrich.de

        Tom

        --
        Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
        Nur selber lernen macht schlau