我在PHP编码,我编写简单的HTML表格代码。在该表中,列是可编辑的,并且输入type=number
用于限制列名称中的负值输入:Carton,Width,Depth,Height和Act列。
但它没有用,在html表格中输入type="number"
和min="0"
会产生问题。
答案 0 :(得分:1)
只需检查validity.valid
属性即可。当且仅当输入在范围内时,这将是真实的。
只需将oninput="validity.valid||(value='');"
添加到输入字段。
<input type="number" oninput="validity.valid||(value='');" class="carton" min="0" value="" name="carton" maxlength="5" style="width:100px">