Показать сообщение отдельно
  #4 (permalink)  
Старый 07.02.2012, 10:28
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от boomrest
Перехват события
Это не перехват события, а бред какой-то. Кто вам сказал что у event есть свойство value?
Сообщение от boomrest
Поправьте плиз паттерн, чтобы больше 1 точки нельзя было вводить.
<script src="http://code.jquery.com/jquery.min.js" type="text/javascript"></script>

<input />

<script>
$('input').bind('input keyup change', function()  {
    var value = this.value;

    if (/^\.|\d+\..*\.|[^\d\.{1}]/.test(value))
        this.value = value.slice(0,-1);                         
});
</script>


Сообщение от boomrest
Можно без jQuery?
У меня не так много свободного времени чтобы делать кроссбраузерное решение вашей задачи

Последний раз редактировалось monolithed, 07.02.2012 в 10:32.
Ответить с цитированием