Здравствуйте!
Наткнулся на такую проблему при работе со слайдером в Opera.
Когда наводишь фокус на ручку слайдера и стрелкой на клаве ">" передвигаешь слайдер...
например так: 0.1 => 0.2 => 0.3 ..а затем обратно
то получается: 0.2 => 0.1 => 2.7755575615628914e-17 => 0
То есть сама хтмл форма выдает экспоненциальное значение вместо 0
а если поставить step = "1" проблема исчезает
что делать? работать со step 1 и делить результат на 10?
Округление методом JS не помогает
или есть какое-то нормальное решение?
<html>
<input type="range" id="slider" value="0" step="0.1" onchange="send()">
<input type="text" id="number">
<script>
function send() {
var result = document.getElementById('slider').value
document.getElementById('number').value = result
}
send()
</script>
</html>