Pull to refresh
23
0.3

User

Send message

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

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

Information

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