Jquery 当段落更改值时更新文本框

Jquery 当段落更改值时更新文本框,jquery,Jquery,当值改变时,我试图用段落元素的值填充文本框。我正在使用jquery。当中的文本发生变化时,什么也不会发生。下面是我的jquery $(document).ready(function(){ $('#textbit').change(function(){ var isbn = $('#textbit').val(); alert(isbn); $('#ISBN').val(isbn); }); }); 尝试: 如果$('#ISBN')不是一个输入元素,它应该与以下元素一

当值改变时,我试图用段落元素的值填充文本框。我正在使用jquery。当中的文本发生变化时,什么也不会发生。下面是我的jquery

$(document).ready(function(){
$('#textbit').change(function(){
    var isbn = $('#textbit').val();
    alert(isbn);
    $('#ISBN').val(isbn);
});
});
尝试:

如果$('#ISBN')不是一个输入元素,它应该与以下元素一起使用:

$(document).ready(function(){
  $('#textbit').change(function(){
    var isbn = $('#textbit').val(); //val for input elements
    $('#ISBN').text(isbn);  // text for the rest
  });
});
当段落值更改时更新文本区域 不太确定这是否是你想要做的。但是你可以试试这样的

示例HTML:

<h3>Type in Blue area</h3>
<p contenteditable="true"></p>
<textarea></textarea>
$('p').keyup(function(e) {
    var key = e.keyCode;
    var val = String.fromCharCode(key);

    $('textarea').append(val);
});
演示:

<h3>Type in Blue area</h3>
<p contenteditable="true"></p>
<textarea></textarea>
$('p').keyup(function(e) {
    var key = e.keyCode;
    var val = String.fromCharCode(key);

    $('textarea').append(val);
});

是否显示警报?这方面的html代码是什么?对于非表单元素,需要使用
.text()
。例如,
.text()
用于
.val()
用于