Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to remove selected file name at input type=“file” by function in angular 4?

Tags:

angular

I'm new to Angular. I'm using below code to attach file from folder,

   <input #fileInput type="file"  />
<button type="button" (click)="fileInput.click()">trigger</button>

After selecting specific file the UI looks like the attached imageenter image description here

Now i'm trying to remove the selected file name with the default text "No file chosen" next of Choose File button like this image, when clicking some buttonenter image description here

Can anyone suggest me an idea to achieve this? Thanks in advance.

like image 747
Olive Avatar asked Jun 05 '26 00:06

Olive


1 Answers

Just reset the value to empty for that element. Like below -

<input #fileInput type="file"  />
<button type="button" (click)="fileInput.click()">trigger</button>
<button type="button" (click)="reset(fileInput)">Reset</button>

reset(element) {
    element.value = "";
}

Working Example

like image 54
Pardeep Jain Avatar answered Jun 07 '26 13:06

Pardeep Jain



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!