原文は非常によく紹介されているので、今はいくつかの翻訳と少しの追加だけです。 例 コードをコピー コードは次のとおりです: デモ <BR><script type="text/javascript" src="autoNumeric.js"><BR>スクリプトタイプ = "text/javascript"> <br>jQuery(function($) { <br>$(':text').focus(function(){ <br>$(':text').autoNumeric( ); <br>}); <br>}); <br><br>var change = function(){ <br>//ルールを変更します。<br>$(":text[id$='text1] ']" ).attr('alt','p2c3p0s'); <br>//テキストをクリア <br>$(":text[id$='text1']").val(''); <br>$ ("span[id$='lblrule']").text('形式: 99 (範囲は 0 ~ 99)'); <br>} <br><br>var show = function(){ <br> //text2 と text3 をフォーマットします。<br>var ConvertInput = $.fn.autoNumeric.Strip($(":text[id$='text1']").attr("id")); 🎜>$ (":text[id$='text2']").val(convertInput); <br>$(":text[id$='text3']").val($.fn.autoNumeric. Format($ (":text[id$='text3']").attr("id"), ConvertInput)); 🎜><body> <br><tr> <br><span id='lblrule' > 形式: 9999.99 (範囲 0 ~ 9999.99)動的変更 alt 属性): <br></td> <br><input id="text1" value="" type="text" style="TEXT; -ALIGN : right" alt="p4c3p2s" size="25" /> <br><input type="button" value='書式設定された表示' onclick="show();" /> <br>< ; input type="button" value='属性の変更' onclick="change();"/> <br><tr> < ;td> <br><span id='lbl1' > Strip() メソッドを使用して、「1,123」が「1123」になります (最初のテキスト ボックスの内容のみが表示されます)。 </span> <br><td> <br><input id="text2" value="" type="text" style="TEXT-ALIGN: right" 読み取り専用="readonly" alt ="p4c3p0S" size="25" /> <br></td> <br><td> <span id= 'lbl2' >数値の書式設定。ここで行われるのは丸めです。たとえば、「5.6」は「6」になります (最初のテキスト ボックスの内容のみが表示されます): </td> <br><td> <br><input id="text3" value="" type="text" style="TEXT-ALIGN: right" readonly="readonly" alt=" p4c3p0S" size="25 " /> <br></td> <br></tr> <br></table> <br></body> <br></html> <br><br><br>このプラグインの特徴: <br><br>。同じページ内の各テキスト入力に対して、数字、小数点記号 (小数点を含む)、および負号のみを入力できます。つまり、ページ上の各入力ボックスは、9 つの異なる数値の丸めルール (つまり、四捨五入されるもの) <br> をカスタマイズできます。それぞれ (非常に便利) <br>。入力値は正の数値のみ、または小数点とゼロのみの場合は先頭の文字をゼロにすることができます。ただし、入力数値が「900」の場合は、「9」を削除すると00が残ります。 <br> の貼り付けをサポートしますが、テキストを貼り付ける場合は、<br> になります。 <br> の形式を削除できます。 <br><br> というパブリック メソッドで、必要な値を書式設定できます。 <br><br> alt には合計 7 文字が含まれます。これらは 7 つの書式設定属性を表します: <br>最初の属性: 値は 'p' (正の数値のみ入力可能) または 'n' (正の数値と負の数値の両方を入力可能) です <br>2 番目の属性: 値はそれぞれ 0 ~ 9 です。 小数点の左側の桁数を表します (「0」の場合、15 桁の整数を入力できます) <br> 3 番目: 数値のグループ化の区切り文字として使用されます。 (1000 分の 1 などに使用される区切り文字) <br>a: 一重引用符またはアポストロフィ (タイミングと角度に使用可能) <br>c: カンマ (デフォルト) <br>p: ピリオド (次の場合は競合します)小数点区切り文字もピリオドです) <br>s: スペース記号 <br>x: なし <br> 4 番目: 値は 2、3 (デフォルト)、4、数値のグループ化に使用される数値の数です (たとえば、'3' は '123,123'、'4' は '12' ,3123'、'2' はインドでの割り算のようです。原著者を参照) <br>5 番目: 小数値は c (カンマ) と p (ピリオド) で、p がデフォルトです。 <br> 6 番目: 小数点以下の桁数 <br>: 小数点は入力できません。つまり、整数のみを入力できます。 <br>-9: 小数点以下の桁数 (デフォルトは 2、たとえば '1.23' ) <br>a-Z: 大文字と小文字を含めて、数値入力ボックスを検索します。 ID 'dp[a-Z]' を指定し、その中の数値を小数点以下の桁数として使用します。これは、小数点以下の桁数を動的に変更できることを意味します。<br> 7 番目: 9 つの異なる数値の丸めルール <br>S = Round-Half。 -上対称 (デフォルト、一般に丸めに使用されます) <br>A = 四捨五入、非対称 <br>s = 四捨五入 -半下対称 <br>a = 四捨五入、非対称 <br>B = 丸め-半偶数「バンカーズ四捨五入」 (バンカーズアルゴリズム? 決して使用されません) <br>U = 「ゼロからの四捨五入」 (最大の整数にこれを使用します。もちろん、これは単なる整数のカテゴリではありません)小数点以下の精度も可能です) <br>D = 四捨五入「ゼロ方向への四捨五入」(最小の整数にはこれを使用します) <br>C = 天井までの四捨五入「正の無限大への四捨五入」 <br>F = 下限への四捨五入「マイナスの無限大に向かって」<br> <br>この数値の丸めルールに関する英語の記事がありますので、参照してください。 <br> <br><div></div>http://www.diycalculator.com/popup-m-round.shtml<div> <a style="TEXT-DECORATION: none" href="http://www.diycalculator.com/popup-m-round.shtml" target="_blank"><font color="#075db3"> </font>フィーチャーの貼り付けやデジタル丸めの例もいくつかありますが、一つ一つ紹介しません。興味のある方は著者の原文を読んでみてください。 </a> </div>このような優れた Jquery プラグインを提供してくださった作者に感謝します。<div>テスト コードのパッケージ化</div>http://xiazai.jb51.net/200911/yuanma/numeric-demo.rar<div></div> </div>