Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.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 如何从当前div获取特定的html元素? 纳德 . . . ..._Javascript_Jquery_Html - Fatal编程技术网

Javascript 如何从当前div获取特定的html元素? 纳德 . . . ...

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

我想知道的是: 当我用name=“name”为文本框输入一个值时,是否有办法使该值成为其注释输入的值(在该-当前div中)

谢谢

<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() );
});