Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我想在键入时使用jQuery将一个textbox值绑定到另一个textbox_Javascript_Jquery_Html - Fatal编程技术网

Javascript 我想在键入时使用jQuery将一个textbox值绑定到另一个textbox

Javascript 我想在键入时使用jQuery将一个textbox值绑定到另一个textbox,javascript,jquery,html,Javascript,Jquery,Html,下面是我的代码。但我没有得到一个输出 $(document).ready(function () { $('#txtOpenQty').keyup(function (e) { var txtVal = $(this).val(); $('#txtCloseQuantity').val(txtVal); }); $('#txtCloseQuantity').keyup(function (e) { var tx

下面是我的代码。但我没有得到一个输出

$(document).ready(function () {
     $('#txtOpenQty').keyup(function (e) {
         var txtVal = $(this).val();
         $('#txtCloseQuantity').val(txtVal);
     });

     $('#txtCloseQuantity').keyup(function (e) {
         var txtVal = $(this).val();
         $('#txtOpenQty').val(txtVal);
     });
});

在JSO中,复制了您的代码

<script>
    $(document).ready(function (){
       $('#txtOpenQty').keyup(function (e) {
              var txtVal = $(this).val();
              $('#txtCloseQuantity').val(txtVal);
       });
       $('#txtCloseQuantity').keyup(function (e) {
           var txtVal = $(this).val();
           $('#txtOpenQty').val(txtVal);
       });
   });

   </script>

$(文档).ready(函数(){
$('#txtOpenQty').keyup(函数(e){
var txtVal=$(this.val();
$('txtCloseQuantity').val(txtVal);
});
$('#txtCloseQuantity').keyup(函数(e){
var txtVal=$(this.val();
$('#txtOpenQty').val(txtVal);
});
});
我试过同样的例子,对我来说效果很好,你能详细解释一下吗,
你在哪里写这段代码,或者你使用的是什么HTML?

这应该适合你

<input type="text" id="one" />
<input type="text" id="two" />


$('#one').keyup(function(e) {
    var txtVal = $(this).val();
    $('#two').attr("value", txtVal);
});

$(“#一”).keyup(函数(e){
var txtVal=$(this.val();
$('#two').attr(“value”,txtVal);
});
例如,检查

更新:

<input type="text" id="one" />
<input type="text" id="two" />


<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>



<script>

$('#one').keyup(function(e) {
    var txtVal = $(this).val();
    $('#two').val(txtVal);
});
</script>

$(“#一”).keyup(函数(e){
var txtVal=$(this.val();
$('二').val(txtVal);
});
试试这个

<textarea id="o"></textarea>
<textarea id="t"></textarea>



<script>
            $(document).ready(function(){
               console.log('jquery in');
               $('#o').keyup(function(e){
                  console.log($(this).val()); 
                  $('#t').val($(this).val());
               });
            });
        </script>

$(文档).ready(函数(){
log('jqueryin');
$('#o').keyup(函数(e){
log($(this.val());
$('#t').val($(this.val());
});
});

您是否在浏览器上遇到任何控制台错误,因为这对我来说很好。我没有遇到任何错误,但值没有绑定。如果可以,请共享JSFIDLE,以便我们可以帮助您更好地使用您正在使用的浏览器?我正在使用母版页…我正在htmlfew中为您编写一些问题,您正在使用哪个浏览器?您是否正确地包含了jQuery?抱歉,麻烦了。我是一名编程新手,所以我很困惑。使用chrome,您的浏览器中一定有一些错误检查控制台。我有一个可笑的问题,它从第二个值开始绑定,第一个值表示空,无论我键入什么
<textarea id="o"></textarea>
<textarea id="t"></textarea>



<script>
            $(document).ready(function(){
               console.log('jquery in');
               $('#o').keyup(function(e){
                  console.log($(this).val()); 
                  $('#t').val($(this).val());
               });
            });
        </script>