nie wiem czy w dobrym dziale piszę? Jeśli nie to proszę o przeniesienie do odpowiedniego.
Mam formularz, który wysyła zapytanie do bazy MySQL.
Dane do formularza są wprowadzane za pomocą czytnika kodów kreskowych, który za każdym razem konczy wprowadzanie danych ENTEREM.
Przez to po wprowadzeniu pierwszej danej automatycznie wciska się przycisk SUBMIT i niepełny formularz wysyłany jest do bazy.
Nie ma możliwości zaprogramowania czytnika w inny sposób :/
Czy jest możliwość zamienienia w przeglądarce funkcji ENTER i TAB tak by po wciśnięciu ENTERA kursor przechodził do kolejnej komórki a formularz przesyłany był tylko po kliknięciu myszą?
Znalazłem tlko skrypt blokujący funkcję Entera jednak nie o to chodzi.
Poniżej skrypt blokujący ENTER.
<script type="text/javascript"> function stopRKey(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;} } document.onkeypress = stopRKey; </script>