Я пытаюсь вызвать событие нажатия клавиши, используя чистый javascript с консоли, но не смог этого сделать.Чистый javascript для запуска события нажатия клавиши
ниже мой код
var abc = document.querySelector("#main > footer > div.block-compose > div.input-container > div > div.input");
Код 1:
function fire(elem, type) {
var evt = elem.createEvent("Events");
evt.initEvent(type, true, true, window, 1);
elem.dispatchEvent(evt);
}
document.addEventListener("plop", function() {
console.log("Fired a synthetic click event");
}, false);
fire(abc, "plop");
Код 2
var event = document.createEvent("KeyboardEvent");
event.initKeyboardEvent("keypress", true, true, null, false, false, false, false, 115, 0);
Любое предложение ??
Jsfiddel ссылка:
http://jsfiddle.net/mishragaurav31/VLZGk/1105/
я просто хочу яваскрипта код, который может предупредить "Keypressed"
Вы видите ошибку? – Rajesh
эй, если возможно, создайте jsfiddle или добавьте свой html-код также –
Посмотрите на этот ответ: http://stackoverflow.com/questions/22574431/testing-keydown-events-in-jasmine-with-specific-keycode/23700583 # 23700583 – MarcoL