I am trying to fire onchange event everytime a file is selected. It does fire if the file I select is different, however, I wanted to fire even if the same file is selected twice. html <input name="file" type="file" (change)="onChange($event)" style="width:80%" /> component onChange(event: any) { let files = event.srcElement.files; this.files = files; event= null; } Continue reading...