Блокировка ввода символов! как решить?
Такое решение вызывает перерисовку поля ввода, что кажется не очень эстетично. Решение с onkeypress в чистом виде совсем не лаконично из-за предполагаемых требований кросбраузерности.
Как сделать именно блокировку на ввод символов а не подмену??? function withoutSymv(input) { var value = input.value; var re = /[^0-9\.]/; if (re.test(value)) { value = value.replace(re, ''); input.value = value; } } <input type="text" id="inputA" onkeyup="return withoutSymv(this)"> |
Часовой пояс GMT +3, время: 13:20. |