Показать сообщение отдельно
  #9 (permalink)  
Старый 18.08.2015, 17:52
Профессор
Отправить личное сообщение для Эдди Посмотреть профиль Найти все сообщения от Эдди
 
Регистрация: 19.06.2010
Сообщений: 279

Сообщение от Poznakomlus Посмотреть сообщение
<input type="text" value="" id="test">
<script>
test.oninput = test.onkeyup = inputFloat;
function inputFloat() {
	this.value = this.value.replace(',', '.');
	if (this.value != '-' &&  !isFinite(this.value)) {
		this.value = parseFloat(this.value) || this.value.slice(0, -1);
	}
}
</script>
Вот это другое дело ! Не проверял на своем скрипте, но, думаю, все будет ок. Спасибо.
Ответить с цитированием