php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 23.03.2010, 23:08  
Neuer Benutzer
 
Registriert seit: 17.03.2010
Beiträge: 15
PHP-Kenntnisse:
Fortgeschritten
theparasit befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Enter in Textbox abfangen

Hallo Leute, brauch mal wieder nen Denkanstoss....

folgendes Problem:

Ich scanne mit einem Metrologic Scanner einen Strichcode in eine Textbox, der hängt nach dem Strichcode ein Enter hintendran.
hinter der Textbox hängt eine Volltextsuche und die ist ansich sehr schnell aber gegen das sofort kommende enter hinter dem strichcode kommt sie nicht an

Ist es möglich zu überprüfen ob ein Enter an die Textbox gesendet wurde?
wenn ja möchte ich dieses abfangen und das php script dazu bewegen eine sekunde zu warten bevor es das enter verarbeitet.

eventuell vielleicht sogar noch ein tab hinterher senden um in die nächste textbox zu springen..

Gruss Andreas
theparasit ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 23.03.2010, 23:19  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Du kannst via onSubmit-Attribut des Forms das Autosubmit verhindern. Musst dann aber eine entspr. Buttonfunktion nachimplementieren. Oder Du guckst, ob man nicht das Verhalten des Scanners anpassen kann (bessere Lösung).
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 23.03.2010, 23:35  
Neuer Benutzer
 
Registriert seit: 17.03.2010
Beiträge: 15
PHP-Kenntnisse:
Fortgeschritten
theparasit befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von nikosch Beitrag anzeigen
Du kannst via onSubmit-Attribut des Forms das Autosubmit verhindern. Musst dann aber eine entspr. Buttonfunktion nachimplementieren. Oder Du guckst, ob man nicht das Verhalten des Scanners anpassen kann (bessere Lösung).
na nikosch, kannste auch nciht schlafen?

ne scanner kann ich nicht anpassen, weil wenn ich das enter abschalte, was durchaus geht, dann müssen die Benutzer an dem Rechner in anderen anwendungen in denen das enter gebraucht wird immer slebst ente rdrücken das möchte ich nicht zumuten.

hab gerade was in javascript gefunden, das funktioniert erst mal soweit das ich mir den tastencode ausgeben lasse, die gerade gedrückt wurde.

die Frage ist nur ob dann bei einer Überprüfung ob taste mit wert 13 (enter taste) gedrückt wurde ein
PHP-Code:
sleep(1); 
überhaupt noch was bringt....
theparasit ist offline   Mit Zitat antworten
Alt 24.03.2010, 00:47  
Neuer Benutzer
 
Registriert seit: 17.03.2010
Beiträge: 15
PHP-Kenntnisse:
Fortgeschritten
theparasit befindet sich auf einem aufstrebenden Ast
Standard

So Problem anders gelöst...

Falls es mal jemand benötigt.

So kann ich die Enter Taste abschalten.

Einfach im header einbinden...

Gute Nacht, Ziel erreicht ich geh ins Bett

Code:
<script type="text/javascript">

function checkCR(evt) {

    var evt  = (evt) ? evt : ((event) ? event : null);

    var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);

    if ((evt.keyCode == 13) && (node.type=="text")) {
        return false;
        }else if ((evt.keyCode == 13) && (node.type=="file")) {
    return false;
  }}

  document.onkeypress = checkCR;

</script>
theparasit ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Seite per Tastatur Steuern inklusive bestätigung per Enter Mort1ferus JavaScript, Ajax und mehr 3 17.10.2009 21:54
Textbox füllen mit bestimmten String ASommer JavaScript, Ajax und mehr 6 26.03.2009 12:17
Wireshark SSL Handshake debugging-Handshake protokoll mittels PHP + Curl brian johnson Off-Topic Diskussionen 0 06.11.2008 11:54
JavaScript Enter Taste drücken etc. andrew22 HTML, Usability und Barrierefreiheit 5 13.12.2006 11:16
Formular mit Enter abschicken havok HTML, Usability und Barrierefreiheit 10 21.05.2006 14:24
Formularfelder wechseln mit Enter (kein Submit) HTML, Usability und Barrierefreiheit 1 31.01.2006 13:15
Textboxen abhängig von Textbox, Checkbox und Radiobuttons HTML, Usability und Barrierefreiheit 1 13.01.2006 12:11
mit Enter Abfrage erstellen? Anuschka PHP Tipps 2005-2 1 23.10.2005 03:03
DB Einträge mit ENTER ein Problem Datenbanken 33 15.07.2005 15:27
multiline textbox Masteroi PHP Tipps 2005-2 12 05.06.2005 10:45
Formular nach ENTer eingabe Felder löschen themonk HTML, Usability und Barrierefreiheit 12 18.09.2004 22:53
-!- Im Textfeld enter drücken können... PHP Tipps 2004 6 26.08.2004 15:09
[Erledigt] enter = tab HTML, Usability und Barrierefreiheit 1 01.07.2004 12:17
return bzw enter ausschalten HTML, Usability und Barrierefreiheit 2 23.06.2004 08:51
enter auschalten PHP Tipps 2004 3 22.06.2004 17:49

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
html enter abfangen, javascript enter abfangen, http://www.php.de/php-fortgeschrittene/66064-erledigt-enter-textbox-abfangen.html, html textfeld enter, html formular enter abfangen, php enter abfangen, textbox enter, javascript textfeld enter, javascript textfeld eingabetaste, html textfield enter, js enter abfangen, javascript textfeld enter abfangen, html eingabetaste, form enter abfangen, textfeld html enter, javascript enter, html eingabetaste zum nächste textfeld, html textfeld enter abfangen, metrologic return ausschalten, javascript enter textfeld 13

Alle Zeitangaben in WEZ +2. Es ist jetzt 22:27 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum