Особливо для кутових
document.getElementById('uploadFile').value = "";
Буде працювати, але якщо ви використовуєте Angular, він скаже, що "Властивість" значення "не існує для типу" HTMLElement'.any "
document.getElementById () повертає тип HTMLElement, який не містить властивості значення. Отже, киньте його в HTMLInputElement
(<HTMLInputElement>document.getElementById('uploadFile')).value = "";
ДОПОМОГА: -
Однак ми не повинні використовувати маніпуляцію з DOM (document.xyz ()) у кутовій.
Для цього кутовий надав @VIewChild, @ViewChildren тощо, які є document.querySelector (), document.queryselectorAll () відповідно.
Навіть я цього не читав. Краще слідкуйте за блогами експертів
Перехід через цю link1 , LINK2