WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 25.09.2005, 16:08   #1
Kuschelmaus
Newbie
 
Registriert seit: 02.04.2004
Alter: 43
Beiträge: 13


Standard HTML Drop Down: zu Begriff springen per Tastatur

Folgendes Problem:

Ich habe eine ziemlich lange Drop Down - Liste (reines HTML, also fixe Einträge). Da es sehr viele Begriffe sind, wäre es ganz nett, wenn man diese mittels Tastatur auswählen kann. Soll heißen: Ein Druck auf "G" bringt mich zum ersten Begriff, der mit G beginnt.

Bis hierher funktioniert es ja wunderbar. Was aber nicht geht ist: Wenn ich auf der Tastatur "G" und "E" hintereinander drücke, hätte ich gerne, dass er zum ersten Begriff mit "GE" am Anfang geht. Tut er aber nicht - er springt zuerst zum ersten Wort mit "G" am Anfang und dann zum ersten Wort mit "E" am Anfang.

Hat jemand schon so etwas gelöst - mittels Javascript am ehesten?
Kuschelmaus ist offline   Mit Zitat antworten
Alt 26.09.2005, 02:46   #2
flocky
Inventar
 
Registriert seit: 16.02.2002
Alter: 39
Beiträge: 3.880


flocky eine Nachricht über ICQ schicken
Standard

ich glaub dafür gibts bis jetz keine implementierung, schon mal weil die dropdowns ja implementierte windows-komponenten sind, das heisst das ganze is eher browser- bzw. systemabhängig.
ich würde mir da ein workaround überlegen, ev. prefixe für wichtige einträge, unterteilung in multiple dropdowns in alphabetischer reihenfolge etc.
flocky ist offline   Mit Zitat antworten
Alt 26.09.2005, 13:52   #3
Kuschelmaus
Newbie
 
Registriert seit: 02.04.2004
Alter: 43
Beiträge: 13


Standard

ja ich komm auch immer mehr drauf - das wäre unmöglich, in Javascript zu lösen... danke trotzdem!
Kuschelmaus ist offline   Mit Zitat antworten
Alt 27.09.2005, 10:18   #4
jak
Inventar
 
Registriert seit: 13.06.2001
Beiträge: 1.830


Standard

Ich konnte mir schon vorstellen das mit JS zu lösen.

Ein <input type="text"> Feld bei dem mit onChange oder onKeydown ein JavaScript ausgegeben wird das die Dropdown Liste durchsucht und den nähesten Eintrag auswählt (.selected = true). Ich würde zu dem Zweck aber ein etwas größeres Select (z.B. <select size="10" > verwenden, sonst bringt's wenig bis nichts.

jak
____________________________________
Join the DNRC | Godwin\'s Law (thx@stona)
Documentation is like sex: If it\'s good, it\'s very, very good. If it\'s bad, it\'s better than nothing.
\"In theory, theory and practice are the same. In practice, they are not\" (Lawrence Berra)
jak ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:07 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag