<meta charset="utf-8"><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; color: rgb(51, 51, 51); "><div><input type=number min=0 step=2 value='-1'></div>

<div><input type=number min=0 max=4 step=2 value=5></div><div><br></div><div>Should input.validity.stepMismatch return true in these cases?</div><div>The spec simply says:</div><div>    "that number subtracted from the step base is not an integral multiple of the allowed value step, the element is suffering from a step mismatch."</div>

<div>and doesn't mention the relationship with rangeUnderflow and rangeOverflow.<br><br></div><div>So I think stepMismatch should work even if value is less than min or greater than max.  I'd like to clarify it.</div>

<div><br></div><br clear="all"><br>-- <br>TAMURA Kent <br>Software Engineer, Google <br><br><br><br>
</span>