I'm facing an issue with a progress bar on my website. The maximum value is set to 100, and the dynamic value is set on page load. It functions properly on Firefox, Chrome, and Safari, but on Microsoft Edge, the value always shows as 0. Here's the HTML code snippet that is within an ng-repeat
:
<progress max="100" value={{element.progress}}></progress>
The element.progress
variable is always an integer value. When I inspect it in the Edge developer tools, it displays as 0. Other functionalities on the website work fine, and all values are displayed correctly except for the progress bar. Interestingly, if I use document.getElementById
and manually set the value in the console, it works as expected.