Показать сообщение отдельно
  #4 (permalink)  
Старый 01.12.2011, 23:11
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Потому что ф-ция replace не модифицирует саму строку, она лишь возвращает результат изменений. И проверка не нужна.

<script>
function check(obj) { // delet*!*e*/!* зарезервированное слово...
 obj.value=obj.value.replace(/[а-я]*/gi, '')
};
</script>
<input type='text' onkeyup='check(this)' id='text' onchange='check(this)' value="">
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)

Последний раз редактировалось trikadin, 01.12.2011 в 23:16.
Ответить с цитированием