0

テキスト ボックスに 10 進マスクを配置したい。フォーマットを 999.99999 (「.」の左側に 3 桁、右側に 5 桁) にしたい。

先頭にマイナス記号「-」を許可したい

たとえば、-245.45218を入力できます。これを使用してみました:

 $("#latitude").decimalMask("999.99999");

ただし、これは「-」記号を先頭に配置することを許可しません

私も試しました

$("#latitude").decimalMask("#999.99999");

しかし、それは機能していません。

どんな助けでも大歓迎です

4

1 に答える 1

1

このプラグインを使用すると、独自のマスク要素を作成できます.. https://github.com/digitalBush/jquery.maskedinput

$.mask.definitions['~']='[-]?';
$("#latitude").mask("~999.99999");​

jsfiddle: http://jsfiddle.net/lucuma/MKKWd/

于 2012-05-09T14:04:26.430 に答える