我想发送一个关键事件来模拟mytext2
。mytext1
这意味着当我在其中键入“a”时,mytext1
它应该也会显示。mytext2
当我按下退格键时,mytext1
它应该也会受到影响mytext2
。在某些情况下,mytext1mytext2
只剩下一些东西,在这种情况下,当我按下退格键时,mytext1
它应该清楚最后一个字母mytext2
('它说我不希望两个文本框内容相等')。这是我的代码:
$('#mytext1').on('keydown',function(e){
var keyCode = e.keyCode || e.which;
$('#mytext2').trigger($.Event("keypress", { keyCode: keyCode }));
});
$('#mytext1').on('keypress',function(e){
var keyCode = e.keyCode || e.which;
this.val()+=keyCode;
});
<input type='text' id='mytext1' value='this not eq to txt2'/>
<input type='text' id='mytext2'value='this not eq to txt1'/>
*即使删除,退格事件也应该触发到 mytext2。就像我在 mytext2 上做的那样。认为我最初在不同的文本框上放置了相同的按键,但内容不同
谢谢,帮帮我。 - - - - - - - - - 更新 - - - - - - - - - - - - - - - - ------------------------------------ 最初认为 mytext1 的值为“ca” mytext2 的值为“bea” ,当我按“t”时,mytext1
它应该会受到影响mytext2
。然后mytext1
将是“cat” mytext2 将是“beat”。如果我按两次退格键,mytext1
结果将是mytext1
=>“c”,mytext2=>“be”。对不起我可怜的解释。