Javascript 使用jQueryUI格式化输入,但获取原始值进行计算

Javascript 使用jQueryUI格式化输入,但获取原始值进行计算,javascript,jquery-ui-spinner,Javascript,Jquery Ui Spinner,我有一个以不同格式(货币、百分比等)输入各种数字的计算器 我希望输入在打字时格式化,以便于使用计算器 到目前为止,我已经尝试使用jqueryui进行格式化。虽然它在前端工作,但我不能在后台使用为计算返回的值,因为它们是格式化的 <input class="form-control-cur" id="price" value=300000 min=0> 当我尝试使用该值时: var price = (document.getElementById("price").value);

我有一个以不同格式(货币、百分比等)输入各种数字的计算器

我希望输入在打字时格式化,以便于使用计算器

到目前为止,我已经尝试使用jqueryui进行格式化。虽然它在前端工作,但我不能在后台使用为计算返回的值,因为它们是格式化的

<input class="form-control-cur" id="price" value=300000 min=0>
当我尝试使用该值时:

var price = (document.getElementById("price").value);
该值的格式为300.000,00€

要获得值“300000”而不是“300000,00欧元”,我需要做什么

$(“.form control cur”).spinner(“值”)


要获取内部值

这项工作,我现在可以获取值-谢谢!但不幸的是,jQueryUI似乎并没有达到这一目的,因为当我更改输入值时,计算结果保持不变——即,它一直使用初始值,而输入被忽略……检查此示例:(或将自己的示例发布到调试中)
var price = (document.getElementById("price").value);