Javascript 更改id时出错

Javascript 更改id时出错,javascript,arrays,Javascript,Arrays,我在javascript中有一个函数,它是通过onChange调用的。 当它是一个时,一切都好 <input class="form-control" type="text" onchange="opert(<?php echo $fetch["id_prod"] ?>,1)" id="name" value="<?php echo $fetch["name_prod"]; ?>"> 在数据属性中放入“ID\u prod”后,可以通过输入类获取产品ID,而不

我在javascript中有一个函数,它是通过onChange调用的。 当它是一个时,一切都好

<input class="form-control" type="text" onchange="opert(<?php echo $fetch["id_prod"] ?>,1)" id="name" value="<?php echo $fetch["name_prod"]; ?>">

在数据属性中放入“ID\u prod”后,可以通过输入类获取产品ID,而不是onChange

<input class="form-control opert" type="text" data-opert_val="<?php echo  $fetch["id_prod"] ?>" id="name" value="<?php echo $fetch["name_prod"]; ?>">


$(".opert").on('blur', function(){
  var id_prod = $(this).attr('data-opert_val');
  var name_prod = $(this).val();
});

您能详细说明您想要实现的目标吗?不太清楚。
在while中为我的所有输入设置相同的id意味着什么??