我想在文本框上放置一个十进制掩码。我希望格式为 999.99999('.' 左侧的三位数字和右侧的 5 位。
我想在开始时允许负号'-'
所以我们可以输入 -245.45218 例如我尝试使用这个:
$("#latitude").decimalMask("999.99999");
但这不允许在开头放置“-”符号
我也试过
$("#latitude").decimalMask("#999.99999");
但它不起作用。
任何帮助是极大的赞赏
这个插件允许您创建自己的掩码元素.. https://github.com/digitalBush/jquery.maskedinput
$.mask.definitions['~']='[-]?';
$("#latitude").mask("~999.99999");
jsfiddle:http: //jsfiddle.net/lucuma/MKKWd/