Archiv des Intrexx Live! Forums

Hier sehen Sie die Foreneinträge aus dem Intrexx Live! Forum. Bis November 2016 war es das Forum für alle Fragen rund um die Software Intrexx von United Planet.
Seit November 2016 gibt es ein neues moderiertes Forum, das Intrexx Community Forum. Nutzen Sie bitte unbedingt dieses für aktuelle Fragen, Antworten und Informationen.

Wichtig: Dieses Forum dient als Archiv. Die Einträge beziehen sich oft auf ältere Versionen von Intrexx und entsprechen nicht mehr den aktuellen technischen Gegebenheiten.
Daher sollten alle Inhalte ausschließlich von Experten genutzt werden. Bei unsachgemäßer Anwendung kann es zu zeitaufwändigen Problemen oder Datenverlust kommen.
Übersicht > Intrexx Professional: Programming > mit Reaktion erzwingen wie mit TAB

mit Reaktion erzwingen wie mit TAB

Hallo , ich habe einen Eingabedialog bei dem 1 Feld nach dem anderen (Summe 4 Felder) mit dem Cursor angesprungen werden sollen.
Das geht mit der TAB Taste super. Ich möchte erzwingen, das mit der <ET> Taste genau das gleiche passiert, da ich nicht mit Sicherheit garantieren kann, das der Benutzer die TAB Taste benutzt.
Im Moment wird auf die <ET> Taste der Speichern Button ausgelöst. Hat da jemand ne Idee? Danke!
05.09.2016 08:33 von Ulrikus
ich weiß zwar nicht was die <ET> Taste sein soll aber man kann mit JavaScript die Tasten abfangen und dann eigene Ding tun.

so in etwa:

<script>
document.onkeydown = function(event) {
if (event.keyCode == 13) {
event.preventDefault();
//hier dein weiterer Code
}
}
</script>



hier auch ein Bsp.: http://www.mediaevent.de/javascript/onkeydown.html
05.09.2016 13:48 von falkh
Ok Danke ich teste es mal...
06.09.2016 08:40 von Ulrikus
Hallo,

Vielleicht ein Lösung. Habe gerade nur einen Editor zur Verfügung und kein Intrexx, aber vielleicht
funktioniert es.


// ONKEYPRESS-Event
// Feld = getElement('Guid')
function ET(Feld) {
if(Browser.getEventKeyCode() == 13) {
//Feld wohin gesprungen werden soll
Feld.focus();
return false;
}
return true;
}

06.09.2016 18:22 von guentkrau
Zurück | Alles über Intrexx | Impressum | Datenschutzerklärung

Über United Planet
© 2019 United Planet GmbH
Schnewlinstraße 2
79098 Freiburg