<div class="sys-examination-field">
<span class="sys-examination-name"><input onchange="checkCurrentDiv()" type="text" name="name" /></span>
<span class="nad"><input type="checkbox" name="Nad" />NAD</span>
<span class="comment"><input type="text" name="Comment" size="40" placeholder="Comment"/> </span>
</div>
.
.
.
<div class="sys-examination-field">
...
</div>
我想知道的是: 当我输入一个名为=&#34; name&#34;的文本框的值时,有没有办法让这个值成为它的评论输入值(在那个 - 当前div中)?
感谢。
答案 0 :(得分:1)
$('input[name="name"]').on('keyup',function(){
$('input[name="Comment"]').val( $(this).val() );
});
或
$('.sys-examination-field').on('keyup','input[name="name"]',function(){
var $this = $(this);
$this
.closest('div')
.find( 'input[name="Comment"]' )
.val( $this.val() );
});
(编辑以反映评论中建议的问题的改进。)