Я думаю, стоит немного описать ситуацию: я написал (вернее нашел и под себя изменил) скрипт замены обработчиков событий, т.е. при возникновении события (в моем случае keydown) в качестве обработчика (и вместо него) вызывается моя функция, которой передается 3 аргумента: html-элемент target, в котором данное событие произошло, значение клавиши chars, которая сгенерировала это событие и объект event, содержащий дополнительные параметры этого события.
Так вот, если прописать в моей функции:
target.body.innerHTML +=chars ;
желаемого результата это не приносит.
Похоже, в target приходит что-то не то, т.е. должен как раз быть элемент
document.getElementById("идентификатор_фрейма").contentDocument.body;
Как можно проверить, что там приходит?