Javascript 如何将输入范围值从1.9更改为2.0?

Javascript 如何将输入范围值从1.9更改为2.0?,javascript,html,css,Javascript,Html,Css,我有: 我需要将输入值从1.9更改为2.0,但它只显示2(不带点和零)每次值更改时,您必须触发回调函数,以调整从范围中获取其值的另一个元素的值,因为无法调整范围值(当达到整数时) document.getElementById(“评级范围btn”).addEventListener(“更改”,函数(e){ //强制将范围的字符串值设置为数字,然后强制 //数字必须有一个小数点 output.textContent=parseFloat(this.value).toFixed(1); });

我有:



我需要将输入值从1.9更改为2.0,但它只显示2(不带点和零)

每次值更改时,您必须触发回调函数,以调整从范围中获取其值的另一个元素的值,因为无法调整范围值(当达到整数时)

document.getElementById(“评级范围btn”).addEventListener(“更改”,函数(e){
//强制将范围的字符串值设置为数字,然后强制
//数字必须有一个小数点
output.textContent=parseFloat(this.value).toFixed(1);
});


5.0
我不使用jQuery。使用纯javascript或html有什么方法可以做到这一点吗?在jQuery中可以做的任何事情都可以在纯html中完成。仅使用HTML无法强制浏览器显示整数的小数。@robinsax在jQuery中可以做的任何事情都可以在纯HTML中完成。
<input type="range" id="rating-range-btn" name="ratingrange" min="5" value="5" max="10" step="0.1">