I have a problem with a value not formatted properly in internet explorer. Let me recap quickly the background. I support an end of life app with struts 2 who needs to be run on IExplorer. THe client raised a support request because after the migration to windows10 a field who contains a number doesn't display properly the value even with the compability mode.
I tried to reproduce this error on my machine with but the value is formatted properly.
When I go to the dev tools, this is the generated code from my machine:
<INPUT id=mpMontantHtva class=floatField style="BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: right; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: transparent" readOnly maxLength=12 size=16 value=32.281,46 name=mpMontantHtva>
and this is the same page on the client machine:
<INPUT id=mpMontantHtva class=floatField style="BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: right; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: transparent" readOnly maxLength=12 size=16 value=32,00 name=mpMontantHtva>
As you can see the number to display is not 32.281,46 but 32,00. I did another test with another browser and the value is correct but unfortunetely we can't use another browser due to css compability.
I assume it shoudl be an environement settints on the machine who can affect the display but I can't find where.
Have you an idea?
Thanks, Ersch