一个键输入字段会影响另一个jQuery的onKeyUp吗?
|
我有2个输入字段。它们当前都已填充。
Input 1 = \"Name\"
Input 2 = \"Name says this: blah blah blah\"
我试图弄清楚如何将onKeyUp事件绑定到这两个事件,以便在更改输入1时也将更改输入2的值。
例如:
Input 1 = \"Bla\"
Input 2 = \"Bla says this: blah blah blah\";
我在想一个正则表达式,但是如果它在输入2上搜索\“ bla \”,并返回4次出现该怎么办?这就是为什么我在考虑仅除去Input 2中第一个空格之后的所有内容并始终替换该值的原因。
这就是我当时想做的事情:
$(\'#input-1\').bind(\'keyup\', function() {
$(\'#input-2\').val().append($(\'#input-1\'));
});
显然,该代码不起作用,但是有人可以指出我正确的方向吗?我应该创建一个变量并将其放在输入框(输入2)的开头吗?
编辑:
这是最终起作用的代码,如果在input-2的框中有任何信息,也不会删除其他信息:
var name = $(\'#input-1\').val();
var text = \" wanted to tell you something;
$(\'#input-1\').bind(\'keyup keypress blur\', function() {
name = $(this).val();
$(\'#share-message\').val(name + text);
});
没有找到相关结果
已邀请:
1 个回复
寒健