Запрет на ввод кириллици в форму
На сайте стоит форма. Поле номера счета не принимает кириллицу.
Как сделать так, чтобы при вводе любого символа кириллицы, он удалялся и, может, выводилось сообщение? Где-то я такое видел. Спасибо |
<input> <script> document.body.children[0].onkeyup = function () { var reg = /[а-яА-ЯёЁ]/g; if (this.value.search(reg) != -1) { this.value = this.value.replace(reg, ''); } } </script> |
bes,
ё ;) |
:thanks:
|
bes,
Ё, гы))) |
ЁПТЬ :)
|
bes Я и так мало понимал в js.
А теперь вообще ничего не понимаю. Что куда пихать... И почему ноль? |
<input id="inp"> <script> document.getElementById('inp').onkeyup = function () { var reg = /[а-яА-ЯёЁ]/g; if (this.value.search(reg) != -1) { this.value = this.value.replace(reg, ''); } } </script> Так лучше? |
Намного лучше:)
Но такую конструкцию как document.getElementById('inp').onkeyup = function () никогда не встречал. Буду иметь в виду. |
СПАСИБО!!!
|
Часовой пояс GMT +3, время: 20:52. |