Javascript 将某个字符周围的字符串分隔开

Javascript 将某个字符周围的字符串分隔开,javascript,html,string,Javascript,Html,String,上下文:我的表单中有一个文本字段,用于输入金额。我想要美元和美分的变量。javascript能否找到小数点的位置,并将其拆分为两个整数?“$111.01”。拆分('.')产生['$111','01'] 然后就是清理(.replace)并将它们强制转换为int(parseInt)。这里我举了这样一个例子: HTML: <script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/

上下文:我的表单中有一个文本字段,用于输入金额。我想要美元和美分的变量。javascript能否找到小数点的位置,并将其拆分为两个整数?

“$111.01”。拆分('.')产生
['$111','01']

然后就是清理(
.replace
)并将它们强制转换为int(
parseInt
)。

这里我举了这样一个例子:

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/>
$(document).ready(function(){
    var amount_val = $("#amount").val();
    var out = amount_val.split(".");

    $("#dollars").val(out[0].replace("$",""));
    $("#cents").val(parseInt(out[1],10));                  
    });​