“Как смоделировать ключ в JavaScript” Ответ

javaScript имитировать клавишу нажмите

// Type a character
function typeChar(c) {
  document.dispatchEvent(
    new KeyboardEvent('keydown', {
      keyCode: c.charCodeAt(0),
      which: c.charCodeAt(0),
      key: c
    })
  );
}

// Type a word
function typeWord(w) {
  for (let c of w) {
    typeChar(c);
  }
}

typeWord('hello world');
garzj

Как смоделировать ключ в JavaScript

window.addEventListener('keydown', (e) => {
  console.log(e)
})

window.dispatchEvent(new KeyboardEvent('keydown', {
  'key': 'a'
}));
//use --> document.addEventListener('keypress', (event)=>{console.log(event)}) <-- copy the output of the key you want
//and place it (as object) at ...ardEvent('keydown', HERE)...
Nutty Narwhal

Keypress JavaScript

The keypress event has been deprecated, 
you should look to use beforeinput : https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/beforeinput_event
or keydown : https://developer.mozilla.org/en-US/docs/Web/API/Document/keydown_event
instead.

(And don't forget to like answers that help you !)
Tartaud

Ответы похожие на “Как смоделировать ключ в JavaScript”

Вопросы похожие на “Как смоделировать ключ в JavaScript”

Больше похожих ответов на “Как смоделировать ключ в JavaScript” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования