html - 如何使用 Parsley 或 HTML5 验证小数位?

标签 html parsley.js

如何验证输入是否具有精确的小数位数? 例如,如果我想验证一个数字是否有 2 位小数,那么我想验证如下:

  • 2.888 -> 失败
  • 2.8 -> 失败
  • 2 -> 失败
  • 2.88 -> 验证

最佳答案

您可以使用 data-parsley-pattern 属性,并使用正则表达式将数字匹配到小数点后两位:

data-parsley-pattern="^[0-9]*\.[0-9]{2}$"

此外,请记住将 required 属性添加到您的标签中。

关于html - 如何使用 Parsley 或 HTML5 验证小数位?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32384334/

相关文章:

ajax - AJAX 上的 Parsley.js 触发错误

jquery - Parsley.js 根据输入更改框阴影和边框颜色

javascript - 页脚定位 : footer not appearing at the bottom of the page

javascript - 尝试在 jQuery 中附加子项时抛出错误,无法在 'appendChild' 上执行 'Node'

javascript - 在 dropbox 中更改选项时更改 div 的可见性

javascript - 单击表单的提交按钮后如何刷新页面?

javascript - Ajax 在 parsley.js 验证后提交

javascript - 如何正确指向 slider #

html - 重新启用字段后使用欧芹进行验证

jquery - Parsley.js 1.x - 动态更改表单数据属性时出错