HTML
<input type='text' id='costs' value='100' size='3'></input>
Run Code Online (Sandbox Code Playgroud)
查询
var costs = $("#costs");
var c = parseFloat(costs.val().replace(",",".")); //germany ;)
costs.text(c);
Run Code Online (Sandbox Code Playgroud)
如果我将输入字段留空,我会得到 NAN。如果输入字段为空,我必须更改什么才能用 0 替换它?
var val = costs.val().replace(",","."),
c = isNaN(val) ? 0 : parseFloat(val);
Run Code Online (Sandbox Code Playgroud)