0

Je souhaite créer un effet d'écriture de type dans une zone de texte, en essayant de lui passer des événements de clavier sans effet, dans le script de contexte, c'est le code que j'utilise.Simulation du clavier à l'aide d'une extension chromée

function handleResponse(response) { 
    var textarea = document.getElementById('textarea-chat'); 
    var event = new KeyboardEvent('keypress', {key: 'A', code: 66}); 
    textarea.dispatchEvent(event); 
} 

Ai-je des autorisations manquantes? Mal le faire?

Votre aide est appréciée! Editer: J'ai besoin des événements de clavier actuall, certaines pages surveillent ceux-ci, donc juste mettre à jour la valeur de la zone de texte n'est pas suffisant.

+0

Vous assignez une valeur erronée à 'recueil HSC, je pense que vous vouliez dire' charCode: 66' –

+0

Pouvez-vous aussi montrer votre auditeur? J'ai essayé votre code et cela fonctionne –

+0

@AndrzejSmyk quel auditeur? – aviran

Répondre