HTML5文本框应只接受数字字符

HTML5文本框应只接受数字字符,html,Html,需要验证HTML5文本框应只接受0-9之间的数值 我尝试使用模式,但没有成功下面的代码修复了这个问题 <input type="text" id="txtValue" maxlength="7" onkeypress="return (event.charCode == 8 || event.charCode == 0 || event.charCode == 13) ? null : event.charCode &g

需要验证HTML5文本框应只接受0-9之间的数值


我尝试使用模式,但没有成功

下面的代码修复了这个问题

<input type="text" id="txtValue" maxlength="7" onkeypress="return (event.charCode == 8 || event.charCode == 0 || event.charCode == 13) ? null : event.charCode >= 48 && event.charCode <= 57" name="txtitems" runat="server" />

这是否回答了您的问题?