nanomorph icon indicating copy to clipboard operation
nanomorph copied to clipboard

Range element min + max attributes must come before value attribute

Open bennlich opened this issue 4 years ago • 0 comments

For posterity: for a range element with custom min/max attributes, make sure those attributes come before the value attribute on the input. E.g.:

This

<input type="range" min="0" max="9000" value="8000">

Not this

<input type="range" value="8000" min="0" max="9000">

This is because the DOM truncates the value attribute to 100 if there is not already a custom max attribute during copyAttrs.

Maybe a fix would be for copyAttrs to be aware of this dependency and explicitly copy over min + max before value.

bennlich avatar Jul 30 '21 16:07 bennlich