Skip to content

Instantly share code, notes, and snippets.

@CodeByAidan
Last active February 20, 2021 22:31
Show Gist options
  • Save CodeByAidan/642ea21f973cde4431f13b16a075a0d6 to your computer and use it in GitHub Desktop.
Save CodeByAidan/642ea21f973cde4431f13b16a075a0d6 to your computer and use it in GitHub Desktop.
var text = $('.nonHideableWords').textContent.split(' '),
input = $('input');
function triggerKeyboardEvent(el, keyCode)
{
var eventObj = document.createEventObject ?
document.createEventObject() : document.createEvent("Events");
if(eventObj.initEvent){
eventObj.initEvent("keydown", true, true);
}
eventObj.keyCode = keyCode;
eventObj.which = keyCode;
el.dispatchEvent ? el.dispatchEvent(eventObj) : el.fireEvent("onkeydown", eventObj);
}
for(var i=0; i<text.length; i++){
var character = text[i];
input.value = character;
triggerKeyboardEvent(input, 32)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment