JS限制输入框只能输入正数:简单高效的方法
以下是一个示例代码,可以限制输入框只能输入正数:
<input type='number' min='0' step='0.01' oninput='validity.valid||(value='');' />
这个输入框的类型是数字(type='number'),最小值是0(min='0'),每次增加或减少的步长是0.01(step='0.01')。同时,它还有一个oninput事件,它会在用户输入时触发。在这个事件中,我们使用validity.valid属性来检查输入是否合法,如果不合法,则将输入框的值设置为空字符串(value=''),这样就可以限制输入框只能输入正数了。
原文地址: https://www.cveoy.top/t/topic/jnRf 著作权归作者所有。请勿转载和采集!