javascript - 接受带逗号和点的小数 (html)

标签 javascript html angularjs

我需要此输入的一些帮助,因为我希望它只接受 2 个小数和逗号或点,但现在只允许逗号而不是点和任何小数。我对 RegExp 非常陌生,我正在尝试这个。

<td>
    <input type="number" ng-model="material.porcentaje" ng-change="calculaKilos(material, $index);validatePorcentaje($index)" id="porcentaje" class="input_small-stretch" ng-pattern="/^[0-9]+(\.[0-9]{1,2})?$/">
</td>

最佳答案

查看 RegExr帮助构建您的正则表达式模式。我可以尝试为您构建模式,但没有示例文本很难。

关于javascript - 接受带逗号和点的小数 (html),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54524217/

相关文章:

javascript - ionic : Disallow all emoticons

WebStorm 中的 JavaScript 代码样式显示未终止语句警告

javascript - 如何在不知道 JSON 结构和数据的情况下以可读的方式显示 HTML 中的信息?

jquery - 嵌套 Accordion 菜单无法正常工作

javascript - 需要帮助使用 javascript 过滤 HTML 表格

html - Microsoft Excel 安全警告 - 弹出

javascript - 单击屏幕的 iframe 部分时捕获 body onclick() 事件以检测触摸屏的最佳方法

javascript - 等待循环内的 promise

javascript - 然后 Angularjs 在 for 循环中根据 Promise 运行。如何访问当前项目的索引?

angularjs 动态元描述拒绝显示