WinFuture-Forum.de: Enter-taste Unterdrücken - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Enter-taste Unterdrücken


#1 Mitglied ist offline   MaDDiN 

  • Gruppe: aktive Mitglieder
  • Beiträge: 997
  • Beigetreten: 18. Juni 03
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Stink Tönis

geschrieben 23. Juli 2006 - 11:26

Ahoi Matrosen!

Gibt es eine Möglichkeit, bei einfachen HTML-Formularfeldern die Entertaste zu unterdrücken?
Normalerweise wird ein Formular ja sofort verschickt, wenn man Enter drückt.

Nun möchte ich es aber lieber so haben, dass die Funktion der Enter-Taste durch die Funktion der Tabulator-Taste ersetzt wird (also ab ins nächste Feld ^^).

Brauche das, weil ich grade für meinen freundlichen Arbeitgeber was bastle. Wir lesen mit Handscannern Barcodes ein - doch die Scanner haben die Eigenart die Enter-Taste zu ersetzen, sobald man einen Code gescannt hat. Und das möchte ich halt umgehen...

Dann lasst mal was hören :smokin:

Gruß,
Martin
0

Anzeige



#2 Mitglied ist offline   dErFeLe 

  • Gruppe: aktive Mitglieder
  • Beiträge: 115
  • Beigetreten: 11. November 03
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:In der schönsten Stadt der Welt! Hannover!

geschrieben 23. Juli 2006 - 11:44

für dein eigentliches problem habe ich zwar keine lösung, aber abhängig von deinem barcodescanner kann man einstellen/ändern ob er nach dem lesevorgang mit enter bestätigen soll oder nicht (so ist da zumindest mit den jarltech scannern bei uns auf der arbeit...
0

#3 Mitglied ist offline   MaDDiN 

  • Gruppe: aktive Mitglieder
  • Beiträge: 997
  • Beigetreten: 18. Juni 03
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Stink Tönis

geschrieben 23. Juli 2006 - 11:48

 Zitat (dErFeLe: 23.07.2006, 12:44)

für dein eigentliches problem habe ich zwar keine lösung, aber abhängig von deinem barcodescanner kann man einstellen/ändern ob er nach dem lesevorgang mit enter bestätigen soll oder nicht (so ist da zumindest mit den jarltech scannern bei uns auf der arbeit...

Wir haben nur einige Scanner, bei denen das möglich ist...

Der restlichen Scanner sind ziemlich einfach ausgestattet, und werden an den PS 2 - Anschluss gehängt... Fungieren also quasi als Tastaturen...

Von daher ist das leider nicht möglich... :smokin:
0

#4 Mitglied ist offline   Meatwad 

  • Gruppe: aktive Mitglieder
  • Beiträge: 784
  • Beigetreten: 07. August 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Bad Vilbel
  • Interessen:Computer, Inliner, Chatten...

geschrieben 23. Juli 2006 - 18:23

ich vermute mal, dass ihr 100e seriennummern abspeichern/vergleichen müsst. mach doch eine textarea und zerlege dann allex mit explode()
I am away to look for my self. If I am back before I return keep me here. | Mein Server
0

#5 Mitglied ist offline   PanTau 

  • Gruppe: aktive Mitglieder
  • Beiträge: 20
  • Beigetreten: 19. Oktober 05
  • Reputation: 0

geschrieben 23. Juli 2006 - 18:36

Alternativ vielleicht per Javascript ins nächste Textfeld springen, wenn die gewünschte Anzahl Zeichen im Feld steht.

Gruß
0

#6 Mitglied ist offline   MaDDiN 

  • Gruppe: aktive Mitglieder
  • Beiträge: 997
  • Beigetreten: 18. Juni 03
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Stink Tönis

geschrieben 23. Juli 2006 - 18:47

 Zitat (Meatwad: 23.07.2006, 19:23)

ich vermute mal, dass ihr 100e seriennummern abspeichern/vergleichen müsst. mach doch eine textarea und zerlege dann allex mit explode()

Ist ne' gute Möglichkeit :wink:

Allerdings könnte man dann soviele Nummern eingeben wie man möchte, es sei dem man begrenzt die Anzahl mittels Java-Script. Nur das Problem wäre dann, dass die Barcodes immer unterschiedlich lang sind. Immer zwischen 8 und 35 Zeichen.

Ich könnte also nie genau sagen, wieviele Zeichen max. eingeben werden dürfen...

 Zitat (PanTau: 23.07.2006, 19:36)

Alternativ vielleicht per javascript ins nächste Textfeld springen, wenn die gewünschte Anzahl Zeichen im Feld steht.

Gruß

Auch hier wäre wieder das Problem mit den unterschiedlich langen Codes...

Ähdit:
Wie wäre das den generell möglich? Eventuell kann man sich dann ja sowas zurechtstutzen...

Habe inzwischen eine nicht ganz so dolle Möglichkeit gefunden:
Submit-Button raus, und durch Grafik ersetzen. Dann Garfik verlinken:
<a href="java script:document.FORMULARNAME.submit();">


Allerdings springt man dann nicht mit "Enter" in nächste Feld. Heißt also, dass man immer zwischen Scanner und Maus hin und her wechseln müsste... könnte leicht unproduktiv werden...

(arbeite übrigens bei einem großen, gelben Logistikunternehmen... :rolleyes: )
0

#7 Mitglied ist offline   stefanra 

  • Gruppe: aktive Mitglieder
  • Beiträge: 6.208
  • Beigetreten: 13. September 04
  • Reputation: 1

geschrieben 23. Juli 2006 - 18:53

Und wenn du jenes Javascript-Schnippsel mit DOM machen würdest, dann würde es auch bestimmt überall funktionieren. :-)
0

#8 Mitglied ist offline   PanTau 

  • Gruppe: aktive Mitglieder
  • Beiträge: 20
  • Beigetreten: 19. Oktober 05
  • Reputation: 0

geschrieben 23. Juli 2006 - 18:54

Eine ganz gutes Beispiel findest du hier.

Vielleicht kann man per JS auch den Enter-Tastendruck remappen auf Tab? Bin nicht sicher ob das geht, aber vielleicht in die Richtung nochmal gucken.
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0