input[type=number]问题

有时候对于只能输入数字的表单会有想要写成input[type=number]但是其中有一个问题

<input type="text" name="code" id="code_text" myAttr="邀请码" maxlength="5">

<input type="number" name="code" id="code_text" myAttr="邀请码" maxlength="5">

是有区别的当写成number的时候貌似maxlength变得无效了并且当你获取这个input的val()时候,如果你输入的不是纯数字的话,那边这个val就是空的,

只有输入的是纯数字的时候才会val才会有值这影响了一些必要的判断

上一篇:验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保


下一篇:.Net C# 5.0 规范:迭代器