Проверка десятичного значения JavaScript - PullRequest
0 голосов
/ 15 марта 2010

Я хочу проверить десятичное значение на веб-странице ASP.NET с помощью JavaScript, чтобы пользователь мог вводить числа только с двумя десятичными знаками. Проверка должна также учитывать текущую культуру пользовательского интерфейса (например, «вместо».). Я использую Microsoft Ajax Framework, есть ли какая-либо функция, включенная в библиотеку для такой вещи?

1 Ответ

0 голосов
/ 15 марта 2010

Если значения разделены интервалом, вы можете просто использовать ^\s*(\d+(?:\.\d+)?)\s+(\d+(?:\.\d+)?)\s*$ регулярное выражение (и затем использовать $1 и $2 совпадения в качестве фактических значений)

И, что более важно, все данные на стороне клиента по умолчанию небезопасны (потому что их можно подделать), поэтому вам все равно придется проверять их на сервере.

...