Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   input type="number" (https://javascript.ru/forum/events/37650-input-type%3D-number.html)

sitesv 29.04.2013 16:30

input type="number"
 
Данное поле ввода позволяет вводить буквы и символы, но value в этом случае будет =0.
Можно ли пофиксить визуальный момент через jQuery?

ksa 29.04.2013 16:40

Цитата:

Сообщение от sitesv
Можно ли пофиксить визуальный момент через jQuery?

Переведи? (с) :blink:

sitesv 29.04.2013 16:44

я ввожу в поле букву и нажимаю Enter.
Отлавливаю это событие и считываю значение.
Значение переменной равно 0, а на самом интерфейсе осталась эта буква...

ksa 29.04.2013 16:46

Цитата:

Сообщение от sitesv
Значение переменной равно 0, а на самом интерфейсе осталась эта буква...

Как вариант - просто запиши в значение этого поля то, что прочиталось... И буква исчезнет.

Или что именно тебе нужно?

sitesv 29.04.2013 16:51

да, как вариант.
хочу отловить момент написания букв/символов, которые недопустимы.

bret 29.04.2013 17:13

onkeypress + e.keyCode
Вот тут интересно

danik.js 29.04.2013 17:53

а oninput ловится? А то ведь помимо событий клавы есть еще drag'n'drop, copy/paste, IME


Часовой пояс GMT +3, время: 00:50.