0
上下文:我的表單中有一個文本字段,用於輸入大量金錢。我想要美元和美分的變量。 javascript可以找到小數點的位置,並將其分成兩個整數?圍繞某個字符分隔字符串
上下文:我的表單中有一個文本字段,用於輸入大量金錢。我想要美元和美分的變量。 javascript可以找到小數點的位置,並將其分成兩個整數?圍繞某個字符分隔字符串
"$111.01".split('.');
產生['$111', '01']
然後,它的清潔,高達(.replace
),並強迫到整型(parseInt
)的問題。
這裏i,使得實施例:
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/>
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));
});
是,使用分裂() – Satya