当前位置 : 主页 > 网页制作 > JQuery >

jquery – 似乎无法将两个文本输入绑定在一起

来源:互联网 收集:自由互联 发布时间:2021-06-15
我有两个表单输入,我需要匹配字段内容.这意味着如果我在一个字段中输入文本,则在另一个字段中它们完全相同(它们是以不同的形式). 我以为我可以使用.bind()来做它但我的脚本不允许
我有两个表单输入,我需要匹配字段内容.这意味着如果我在一个字段中输入文本,则在另一个字段中它们完全相同(它们是以不同的形式).

我以为我可以使用.bind()来做它但我的脚本不允许我的文本绑定到另一个输入.

var inp = $("#text1");

if ("onpropertychange" in inp)
inp.attachEvent($.proxy(function () {
    if (event.propertyName == "value")
        $("div").text(this.value);
}, inp));
 else
  inp.addEventListener("input", function () { 
    $("#text2").text(this.value);
}, false);



<input type="text" id="text1" />
<input type="text" id="text2" />
如果你不想逐个编辑,请更改密钥更改; jsfiddle there

var $inputs = $('#input1, #input2');

$inputs.keyup(function(){
    $inputs.val($(this).val());
});
网友评论