To add, it also doesn't move the floating label upwards as it does on other browsers.
FYI: In edge you also can't type, but the floating label does work.
According to both the W3C and WhatWG definition of maxLength, the behavior in IE11/Edge is the correct one
Edit: Actually, it turns out the W3C spec does mention it needs to be a non-negative integer in order to be applied. So IE/Edge behavior is wrong.
Edit 2: I filed a bug report for this, you can find it here: https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/7315556/
Saw an issue about the label on Firefox as well. Seems to be the same thing (Label)
Only it works in IE if you set maxLength property
And still label does not float
If input are loaded thru routes then until we click on one field does not display placeholders.
This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.
Read more about our automatic conversation locking policy.
_This action has been performed automatically by a bot._