将文本从一个多输入复制到另一个

时间:2018-06-08 04:43:05

标签: javascript jquery html arrays

我有两个输入两个多输入字段,如下所示。

<input name='mark[]'/><input name='remark[]'/><br/>
<input name='mark[]'/><input name='remark[]'/><br/>
<input name='mark[]'/><input name='remark[]'/><br/>

现在,当我在第一个mark[]中输入一些值时,我想将其复制到第一个remark[]。如何使用jQuery或脚本执行此操作?

1 个答案:

答案 0 :(得分:4)

input个事件,并使用div

查找下一个$(this).next("input[name='remark[]']")

&#13;
&#13;
$("input[name='mark[]']").on('input', function() {
  $(this).next("input[name='remark[]']").val($(this).val());
});
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input name='mark[]'/><input name='remark[]'/><br/>
<input name='mark[]'/><input name='remark[]'/><br/>
<input name='mark[]'/><input name='remark[]'/><br/>
&#13;
&#13;
&#13;