4.2.7 自动设置表单中传递数字
2025年09月26日
4.2.7 自动设置表单中传递数字
在HTML 5网页中,使用属性“min”“max”和“step”可以为包含数字或日期的<input>类型规定限定值(约束)。这三个属性的说明如下。
■max属性:规定输入域所允许的最大值。
■min属性:规定输入域所允许的最小值。
■step属性:为输入域规定合法的数字间隔(如果step="3",则合法的数是-3,0,3,6等)。
属性“min”“max”和“step”适用于以下类型的<input>标签:
■date pickers
■number
■range
下面通过一个实例讲解自动设置表单中传递数字的方法。
在本实例中显示了一个数字域,该域接受介于0到10之间的值,且“step”属性值为3。也就是说,合法的值为0、3、6和9。实例文件13.html的实现代码如下。
执行上述代码后,可以用小箭头自动输入从0开始的逐步递增3的数字,如图4-21所示。如果输入的数字不符合规则,单击“提交”按钮后则输出对应的提示,如图4-22所示。
图4-21 执行效果
图4-22 非法提示