Показать сообщение отдельно
  #8 (permalink)  
Старый 16.08.2015, 15:33
Аватар для Vlasenko Fedor
Профессор
Отправить личное сообщение для Vlasenko Fedor Посмотреть профиль Найти все сообщения от Vlasenko Fedor
 
Регистрация: 13.03.2013
Сообщений: 1,572

<input type="text" value="" id="test">
<script>
test.oninput = test.onkeyup = inputFloat;
function inputFloat() {
    this.value = this.value.replace(',', '.');
    if (!/^-?\.?$/.test(this.value)  &&  !isFinite(this.value)) {
        this.value = parseFloat(this.value) || this.value.slice(0, -1);
    }
}
</script>
Ответить с цитированием