Javascript 如何从当前div获取特定的html元素? 纳德 . . . ...
我想知道的是: 当我用name=“name”为文本框输入一个值时,是否有办法使该值成为其注释输入的值(在该-当前div中) 谢谢Javascript 如何从当前div获取特定的html元素? 纳德 . . . ...,javascript,jquery,html,Javascript,Jquery,Html,我想知道的是: 当我用name=“name”为文本框输入一个值时,是否有办法使该值成为其注释输入的值(在该-当前div中) 谢谢 <div class="sys-examination-field"> <span class="sys-examination-name"><input onchange="checkCurrentDiv()" type="text" name="name" /></span> <span class
<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>
或
(编辑以反映评论中建议的问题的细化)。“…将此值作为其评论输入的值(在该div内)?”@Andreas:见上文。OP的问题不是很清楚想要的行为到底是什么。嗨@Robusto,所有的div都有相同的元素。所以我想针对当前部门的元素。谢谢。
$('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() );
});