JSFiddle - React, Tailwind, and code Playground
HTML
<form id="scanform">
<input disabled placeholder="Scannez un code barre" id="scan" />
<input type="reset" value="Reset Scan">
</form>
JavaScript
document.addEventListener('keydown', function(event) {
console.log(event.key)
if (event.key.match(/^-{0,1}\d+$/)) {
var actualinput = document.getElementById('scan');
actualinput.value += event.key;
document.getElementById('scan').value = actualinput.value;
} else if (event.key == 'Enter') {
//document.getElementById("scanform").reset();
console.log('enter')
}
}, true);