Javascript 在IE 11中=尝试将对象分配给另一个对象时不起作用

Javascript 在IE 11中=尝试将对象分配给另一个对象时不起作用,javascript,jquery,Javascript,Jquery,我正在尝试将一个对象分配给另一个对象,但它在IE11中没有发生 我的代码看起来像这样 $('.nodoc:first').on('change',function(){ var FirstSelectedFilePath = this.files; var SelectedDate = $(this).closest('tr').find('input.Emptyclient').val(); $('.nodoc').each(function (i, element){

我正在尝试将一个对象分配给另一个对象,但它在IE11中没有发生

我的代码看起来像这样

$('.nodoc:first').on('change',function(){
  var FirstSelectedFilePath = this.files;
  var SelectedDate = $(this).closest('tr').find('input.Emptyclient').val();
  $('.nodoc').each(function (i, element){
      var presentDate = $(this).closest('tr').find('input.Emptyclient').val();
    if (element.value == '' && SelectedDate == presentDate) {
      element.files = FirstSelectedFilePath;
    }else{}
  })
})
该文件是一个输入类型=“文件”。我正试图将其分配给另一个输入文件类型。它在chrome浏览器和firefox中运行良好,但在IE中却不行

我观察到的是,在IE11中,下面的一个没有发生,它进入了if条件,但赋值没有发生

element.files = FirstSelectedFilePath;

是否有其他替代方法或解决方法?

var FirstSelectedFilePath=$(this).files;我在变量中赋值对象。这就是你想知道的或者其他的事情吗@Zaid Bin KhalidIs还有其他的方法或者解决方法吗?jquery
data
Hi Chay22我的意思是问我的方法是否有任何错误,如果它是正确的,它在IE11中不起作用。那么你能建议其他的替代方法吗?JS或Jquery。最终结果应该适用于所有浏览器。