Я пытаюсь передать событие keydown
из одного текстового поля в другое.Я имею в виду, что если вы, например, нажимаете клавишу «а», некоторый код должен имитировать эту клавишу как нажатую во втором текстовом поле.
Я не хочу просто копировать значениепервое текстовое поле во второе - оно должно быть, так сказать, для каждого ключа.Предположим, что первое текстовое поле содержит abc
, а второе текстовое поле пустое. Когда вы затем нажимаете клавишу «d» в текстовом поле 1, текстовое поле 2 должно содержать только d
.
То, что я уже пробовал, это (http://jsfiddle.net/E5qyr/1/):
$('#t1').keydown(function(e) {
$('#t2').keydown(e);
});
Но это не работает (я думаю, я думаю, что слишком просто). Я знаю, что могу добавить нажатой символ, глядя на e.keyCode
, но также «Backspace» и т. Д. Имеетчтобы работать.
У кого-нибудь есть идея передать событие keydown
из одного текстового поля в другое?