我想在文本框上放一个十进制掩码。我希望 for mat 是 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/