将使 HTML5 输入类型=“number”接受中划线
要允许 HTML5 中的 input type = ”number” 接受中划线,请使用正则表达式。
如下所示在 pattern 属性中添加正则表达式。
[ 0 - 9 ] + ([ - \, ] [0 - 9] + ) ? "
现在将其添加到代码中
input type = "text" pattern = "[0-9]+([-\,][0-9]+)?" name = "my-num" title = "dashes or comma"/>
上述设置将允许你在数字中添加中划线。然而,上面你必须对输入类型文本使用解决方案才能生效。
广告