Angular CTRL

by wholypantalones

HTML

<ngx-barcode6 [bc-format]="'MSI'" [bc-value]="'12345678901231'" [bc-display-value]="true"></ngx-barcode6>

JavaScript

// get the element in question
const input = document.getElementById('text');
const dl = document.getElementById('test-list').style.display = 'block'
// focus on the input element
input.focus();

// add event listeners to the input element
input.addEventListener('keypress', (event) => {
  console.log(`You have pressed key: ${event.key}`);
});

input.addEventListener('keydown', (event) => {
  console.log(`key: ${event.key} has been pressed down`);
});

input.addEventListener('keyup', (event) => {
  console.log(`key: ${event.key} has been released`);
});

// dispatch keyboard events
setTimeout(() => {
  input.dispatchEvent(new KeyboardEvent('keydown', {
    'key': 'ArrowDown'
  }));
}, 200);