Ответов: 93 Просмотров: 0
|
Есть такой скрипт:
CODE:<script type="text/javascript">
function proverka(input) {
var value = input.value;
var rep = /[-\.;":'a-zA-Zа-яА-Я]/;
if (rep.test(value)) {
value = value.replace(rep, '');
input.value = value;
}
}
</script>
<input type="text" onkeyup="return proverka(this);" />
Он запрещает печатать в поле ввода любые символы кроме цифр. Работает отлично.
Но есть большая проблема.
Она заключается в том, что при вставки из буфера в это поле удаляется только один запрещённый символ, а надо чтобы удалялись все символы.
Что нужно сделать, помогите? |