Javascript 加载时从文本框中删除小数

Javascript 加载时从文本框中删除小数,javascript,Javascript,//这不管用 obj[i]['Weight'] = parseFloat("0"); obj[i]['Height'] = parseFloat("0"); obj[i]['Temperature'] = parseFloat(0,10); //这也不行 obj[i]['Weight'] = parseFloat("0"); obj[i]['Height'] = parseFloat("0"); obj[i]['Temperature'] = parseFloat(0,10); 我的输入值是

//这不管用

obj[i]['Weight'] = parseFloat("0");
obj[i]['Height'] = parseFloat("0");
obj[i]['Temperature'] = parseFloat(0,10);
//这也不行

obj[i]['Weight'] = parseFloat("0");
obj[i]['Height'] = parseFloat("0");
obj[i]['Temperature'] = parseFloat(0,10);
我的输入值是0,但当我显示它时。。。给我0.0{奇怪}。。所以我做了这些,但它显示了0.0,如您所说,如果parseInt不适用于您,那么您可以使用

如果这也不起作用,也许简单的字符串操作有助于:

obj[i]['Weight'] = parseInt(0,10);
obj[i]['Height'] = parseInt(0,10);
obj[i]['Temperature'] = parseInt(0,10);

定义不起作用?parseInt0,10正确地给出了0。尽管在这种情况下,使用parseInt是不必要的。不管怎样,你删除小数是什么意思?@Felix Kling:当我解析我的值时。。。它显示0.0。。。为什么?你的价值输入是什么?期望的输出是什么?不知道。parseInt124.42,10给我124。关于更多信息,比如你正在使用的浏览器等@Felix Kling,我没有使用浏览器。。。我正在使用JS进行移动开发。。。。还有别的办法吗。。。