Feld nach Suche anwählen
Yeti
- javascript
0 Volker
Hi,
ich habe einen etwas ungewöhnlichen Anwender-Wunsch, dem ich aber gerne nach Möglichkeiten nachkommen will (was tut man nicht alles...).
Es geht darum, dass Daten in einer Tabelle ausgegeben werden, diese sind auch bearbeitbar. Nun wird, weil es so schön eindeutig ist, ein Datensatz immer anhand der ID-Nummer gesucht (mittels Strg+F-Browserfunktion). Der Wunsch ist nun, dass durch einen Shortcut (z.B. Strg+K) das vorvorletzte Feld angewählt werden kann, in dem häufig Updates gemacht werden können.
Meine Idee war nun, da dieses Feld genau 18 Tabschritte entfernt ist und der User bisher auch immer 18mal Tab drückt (Tastatur-Fan, wie ich ;-) ), ich simuliere einfach mit JS 18mal window.event.keyCode = 9. Geht natürlich nicht.
Andere Varianten, die nicht klappen:
1. Das Feld direkt hinter die ID-Nummer setzen. (Layout soll so bleiben)
2. Das Feld mittels feldname.focus() anspringen (weil ich nicht weiß, über welcher ID-Nummer der Browser steht)
Welche Möglichkeiten gibt es noch?
Der Yeti
Hi,
vielen Dank!
Das ist ein super Tipp, werde gleich mal alle Felder mit tabindex versehen!
Der Yeti
Hi,
das war's! Vielen Dank!
Der Yeti