2016-07-14 1 views
0

Как мой ввод может принимать только числа, написанные на латинской кодировке или на японском языке: Я googled, но могу получить результат только латинской кодировки, а не utf-8.Javascript - ввод только латинскими и японскими

Пример: 13 и 13 принимается

+3

Вы можете сделать это так же, как и любой диапазон с регулярным выражением: '[\ d0-9]'. – Xufox

ответ

4

использовать HTML5 шаблон проверки

<input pattern="[\d\uff10-\uff19]*" />

\d соответствует цифре (символ в диапазоне 0-9).

\uff10-\uff19 соответствует символу в диапазоне 0-9.

* означает ноль или более раз.

Смежные вопросы