Здравствуйте, не получается сгенерировать событие клавиатуры в ie. Как это можно сделать? Нужно сгенерировать клавиатурное событие и напечатать любой текст. Вот как я пытаюсь это сделать: function centr_show_function (cur_elem) { cur_elem.value = ""; if (document.body.className == "ie_fix") { window.event.keyCode = 25; cur_elem.fireEvent('onkeydown', window.event); return; } if (document.body.className == "safari_fix") { var new_event = document.createEvent('TextEvent'); new_event.initTextEvent('textInput', true, true, null, "test_word"); } if ( (document.body.className != "safari_fix") && (document.body.className != "ie_fix") ) { var new_event = new KeyboardEvent ("keydown", { bubbles: true, cancelable: true, code: "KeyQ", keyCode: 81, key: "q" }); } cur_elem.dispatchEvent(new_event); } Здесь описаны 3 способа. Пробовал всеми тремя - и ничего не получается. Кто-нибудь может подсказать как это можно сделать ещё по-другому?
Нашёл, что это можно сделать с помощью функции trigger jquery. А как ввести какой-то определённый символ? Тоесть, напечатать какой-то текст?
Вставь вот это и пиши туда чего хочешь. HTML: <textarea name="comment" cols="200" rows="100"></textarea>