将一个输入的值复制到jQuery中的另一个输入

时间:2020-08-20 10:58:11

标签: javascript jquery input

我有一个范围输入字段和一个文本字段。我想移动滑块以在文本字段中复制结果编号。这已成功完成。但是我也想在文本字段中输入数字时,也在输入范围内设置该数字。那是行不通的。

重要的一点是,成本必须与范围输入完全相同。文本字段为方便起见将很有用。

我使用此代码,它可以正常工作,将数据从范围输入复制到文本字段。但是没有回头路了

jQuery(document).ready(function(){
        jQuery('.amount_range1').change(function(){
            var val = jQuery('.amount_range1').val();
            jQuery('.amount_text1').val(val);
        });
     });

具有此滑块和字段的页面在此处https://mmogoldstore.com/product/world-of-warcraft/

谢谢您的帮助!

2 个答案:

答案 0 :(得分:0)

也许您应该只添加还原后的相同脚本?

jQuery('.amount_text1').change(function(){
            var val = jQuery('.amount_text1').val();
            jQuery('.amount_range1').val(val);
        });

就在同一块

jQuery(document).ready(function(){
  // ... here
});

答案 1 :(得分:0)

这应该可以完成工作。

jQuery(document).ready(function () {
  jQuery(".amount_range1").change(function () {
    console.log("test");
    var val = jQuery(".amount_range1").val();
    jQuery(".amount_text1").val(val);
  });
  
  jQuery(".amount_text1").keyup(function () {
    console.log("test");
    var val = jQuery(".amount_text1").val();
    jQuery(".amount_range1").val(val);
  });
});

它可以与change一起使用,但是必须取消选择输入字段。