コンテキスト: フォームに金額を入力するためのテキスト フィールドがあります。ドルとセントの変数が必要です。javascript は小数点の位置を見つけて、それを 2 つの整数に分けることができますか?
2 に答える
0
"$111.01".split('.');
収量['$111', '01']
次に、それをクリーンアップ ( .replace
) し、それらを int に強制 ( parseInt
) します。
于 2012-05-06T18:12:12.007 に答える
0
ここで私はそのような例:
HTML:
<script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js'></script>
<input type="text" id="amount" value="$100.01">
<input type="text" id="dollars" value=""><br/>
<input type="text" id="cents" value=""><br/>
</p>
JS:
$(document).ready(function(){
var amount_val = $("#amount").val();
var out = amount_val.split(".");
$("#dollars").val(out[0].replace("$",""));
$("#cents").val(parseInt(out[1],10));
});
于 2012-05-06T18:30:48.610 に答える