在 html 中,在输入标签中使用 'step' 属性的目的是什么?
In html what's the purpose of using 'step' attribute in input tag?
在html的输入标签中使用step属性的目的?
input type="number" name="points" min="0" max="100" step="10" value="30"
根据上面的行,最小长度为零,最大长度为 100,默认值为 30,但我无法理解分配 step="10" 时执行的操作
step 属性指定元素的合法数字间隔。
示例:在您的情况下,step="10",合法数字可以是 -10、0、10、20 等。
如果你仍然不能得到它,你可以通过这个link。
http://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_input_step
step 属性用于说明最小值和最大值之间允许的步骤。在这种情况下,值 0、10、20、...、100 是允许的,例如 12 或 57。
请注意,目前浏览器对此的支持还很不完整,因此您不能依赖发送到服务器的值实际上只是允许的值之一。
并且该元素中没有定义长度。它是指定的最小值和最大值。
您可以将 Step
视为您必须从当前值移动多少步。
例如,
<input type="number" name="points" min="0" max="100" step="10" value="30" />
想象一下自己在楼梯上。在这里,如果您将 value
想象为您所站的楼梯编号,那么 step
就是您可以停止的下一个 x
步数。
在你的情况下,你从 value="30"
开始,意味着你站在 30 号楼梯上,而你的 step="10"
意味着你只能停在 40
,[=18= 的楼梯上],60
等
如果你的value="31"
代表你站在31号楼梯,你的step="10"
代表你只能停在41
,51
,[=24号楼梯=],等等
在html的输入标签中使用step属性的目的?
input type="number" name="points" min="0" max="100" step="10" value="30"
根据上面的行,最小长度为零,最大长度为 100,默认值为 30,但我无法理解分配 step="10" 时执行的操作
step 属性指定元素的合法数字间隔。 示例:在您的情况下,step="10",合法数字可以是 -10、0、10、20 等。 如果你仍然不能得到它,你可以通过这个link。
http://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_input_step
step 属性用于说明最小值和最大值之间允许的步骤。在这种情况下,值 0、10、20、...、100 是允许的,例如 12 或 57。
请注意,目前浏览器对此的支持还很不完整,因此您不能依赖发送到服务器的值实际上只是允许的值之一。
并且该元素中没有定义长度。它是指定的最小值和最大值。
您可以将 Step
视为您必须从当前值移动多少步。
例如,
<input type="number" name="points" min="0" max="100" step="10" value="30" />
想象一下自己在楼梯上。在这里,如果您将 value
想象为您所站的楼梯编号,那么 step
就是您可以停止的下一个 x
步数。
在你的情况下,你从 value="30"
开始,意味着你站在 30 号楼梯上,而你的 step="10"
意味着你只能停在 40
,[=18= 的楼梯上],60
等
如果你的value="31"
代表你站在31号楼梯,你的step="10"
代表你只能停在41
,51
,[=24号楼梯=],等等