Pull to refresh
21
0.2

User

Send message

Фильтрация вводимых символов в Ext.form.field.Number

Reading time11 min
Views6.7K
Думаю, каждый, кто писал WEB-приложение с активным использованием JavaScript на стороне клиента, сталкивался с проблемой десятичного разделителя. И решение этой проблемы отнюдь нетривиально, как может показаться на первый взгляд. В ExtJS использован простой в реализации и управлении подход: числовому полю указывается символ, который считается разделителем, и ввод других символов, исключая цифры и "-", запрещен. Однако этот подход, как мне кажется, имеет один существенный недостаток: когда используется несколько раскладок десятичный разделитель на цифровой клавиатуре соответствует разным символам. Как это исправить описано ниже.
Читать дальше →
Total votes 21: ↑18 and ↓3+15
Comments5

Information

Rating
2,511-th
Location
Омск, Омская обл., Россия
Registered
Activity