我想在文本框上放一个小数点缀。 我希望for mat为999.99999('。'左边三位数,右边五位。
我想在开头允许使用负号' - '
所以我们可以输入-245.45218例如 我试过用这个:
$("#latitude").decimalMask("999.99999");
但是这不允许将' - '符号放在开头
我也试过
$("#latitude").decimalMask("#999.99999");
但它没有用。
非常感谢任何帮助
答案 0 :(得分:1)
此插件允许您创建自己的遮罩元素.. https://github.com/digitalBush/jquery.maskedinput
$.mask.definitions['~']='[-]?';
$("#latitude").mask("~999.99999");
jsfiddle:http://jsfiddle.net/lucuma/MKKWd/