<input type='number' name='amount'>
场景是输入金额。
number类型貌似只是限制了不能输入数字和小数点之外的字符,但多个小数点和多个前置零都不会报错;
多个小数点的情况下取出来的值都是零,暂时未能解决,先记录。
最后的解决办法是放弃number类型用text,阻止数字和点之外字符的输入,只允许存在一个小数点并且小数点在倒数三位内。
<input type='number' name='amount'>
场景是输入金额。
number类型貌似只是限制了不能输入数字和小数点之外的字符,但多个小数点和多个前置零都不会报错;
多个小数点的情况下取出来的值都是零,暂时未能解决,先记录。
最后的解决办法是放弃number类型用text,阻止数字和点之外字符的输入,只允许存在一个小数点并且小数点在倒数三位内。
转载于:https://www.cnblogs.com/adeweb/p/input-number-bug.html