title: input type="number" is not able to delete/clear on selecting the number in Firefox and IE
body: <p>I have validation to accept the min and max value for an input type="number" field. Once I entered some input it is working according to the max and min value. What is my problem is I could not able to clear/delete an entered value in the number field. In textbox field, it is allowing to clear the value by using backspace and selecting the number and type new number. why number field is not working in that scenario. how to make it clear/delete the number in the number field.</p>
  
  <pre><code>  &lt;input type="number" name="WorkingDaysPA" id="WorkingDaysPA"
               min="1" max="366" style="text-align: right"
  
               onkeypress="if(this.value.length==3) return false;return (event.charCode == 8 || event.charCode == 0) ? null : event.charCode &gt;= 48 &amp;&amp; event.charCode &lt;= 57"
           /&gt;
  
  &lt;input type="text" maxlength="3" min="1" max="366"&gt;
  </code></pre>
  
  <p>Here My fiddle: <a href="https://jsfiddle.net/MariNithya/fpd2y4f4/" rel="nofollow noreferrer">https://jsfiddle.net/MariNithya/fpd2y4f4/</a></p>