Naja, das ist der Sinn des OnKeyUp Events. Sobald eine Taste im fokus des Elements losgelassen wird wird der event ausgeführt.
Eine Möglichkeit wäre es die Anzahl der eingegebenen Zeichen zu zählen (Die sollte bei Barcodes ja eine feste Länge haben

) und den Fokus wechsel danach auszuführen.
Also in pseudo code:
PHP-Code:
<?php
function myOnKeyUp()
{
if(getInputFieldText().length() >= 5)
setzeFocusAufEinAnderesFeld();
}
?>
Ich habe schon lange kein Javascript mehr programmiert, aber ich denke mal dass du dir die zugehörigen Methoden usw selbst raussuchen kannst
