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