NEWS
(Gelöst) Formular Reihenfolge "tabindex" (TAB)-Taste wo
-
Hi zusammen,
ich habe in meiner VIS einige Formularwerte zum Eintragen. Dies würde ich gerne beschleunigen und mit der TAB Taste zum nächsten Formularfeld springen.

Jedoch ist mir aufgefallen, dass die Reihenfolge nicht so stimmt. Er springt zum Beispiel von Pumpe an zu PH Wert usw...
Hat jemand einen Tipp für mich wie ich die Reihenfolge einstellen kann
Gruß Christoph
-
Hi zusammen,
ich habe in meiner VIS einige Formularwerte zum Eintragen. Dies würde ich gerne beschleunigen und mit der TAB Taste zum nächsten Formularfeld springen.

Jedoch ist mir aufgefallen, dass die Reihenfolge nicht so stimmt. Er springt zum Beispiel von Pumpe an zu PH Wert usw...
Hat jemand einen Tipp für mich wie ich die Reihenfolge einstellen kann
Gruß Christoph
-
Hi zusammen,
ich habe in meiner VIS einige Formularwerte zum Eintragen. Dies würde ich gerne beschleunigen und mit der TAB Taste zum nächsten Formularfeld springen.

Jedoch ist mir aufgefallen, dass die Reihenfolge nicht so stimmt. Er springt zum Beispiel von Pumpe an zu PH Wert usw...
Hat jemand einen Tipp für mich wie ich die Reihenfolge einstellen kann
Gruß Christoph
@bimmi
Theorie: Per Script in der Vis?
In einem "documentReady" könnte man per Script das Attribut "TabIndex" an die einzelnen HTML-Objekte anfügen. -
@bimmi
Theorie: Per Script in der Vis?
In einem "documentReady" könnte man per Script das Attribut "TabIndex" an die einzelnen HTML-Objekte anfügen.@codierknecht das wäre evtl möglich. Übersteigt aber meine vis Kenntnisse etwas 😬
-
@codierknecht das wäre evtl möglich. Übersteigt aber meine vis Kenntnisse etwas 😬
@bimmi
Hier das Prinzip. kommt in den "Script"- Bereich der Vis:
Der Timeout (hier 1000 ms) ist nötig, da beim "documentReady" das Dokument noch nicht wirklich geladen ist.
Das müsste man - je nach Größe der Vis - ggf. noch anpassen.Und für Tippfaule:
$(document).ready(function () { if (!vis.editMode) { setTimeout( () => { $("#w00029").attr("tabindex",1); $("#w00010").attr("tabindex",2); }, 1000); } }); -
@bimmi
Hier das Prinzip. kommt in den "Script"- Bereich der Vis:
Der Timeout (hier 1000 ms) ist nötig, da beim "documentReady" das Dokument noch nicht wirklich geladen ist.
Das müsste man - je nach Größe der Vis - ggf. noch anpassen.Und für Tippfaule:
$(document).ready(function () { if (!vis.editMode) { setTimeout( () => { $("#w00029").attr("tabindex",1); $("#w00010").attr("tabindex",2); }, 1000); } });@codierknecht danke schön.

Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden