ВНИМАНИЕ! ОСТЕРЕГАЙТЕСЬ МОШЕННИКОВ!
Помните, что все браузеры Opera АБСОЛЮТНО БЕСПЛАТНЫ.
Загружайте новые версии ТОЛЬКО С ОФИЦИАЛЬНОГО САЙТА или с ресурсов, которым ДОВЕРЯЕТЕ!
input.onkeypress = check; function check(e){ var code = код нажатой клавиши if (code == 8){return false;} ...
}
Не помогает. У Opera код backspace точно 8 и в переменной code точно 8.
Re: как запретить Backspace в поле ввода в Opera? JS
Alex_B 05/07/07 03:25 PM
Я заметил что в Опере не могу запретить событие onkeydown
Например вот такой код:
input.onkeydown = myF; function myF(e){ return false;
}
input - ссылка на поле ввода
Не позволяет ничего ввести в поле ввода в IE, FF, но в Opera не работает.
Re: как запретить Backspace в поле ввода в Opera? JS
Lex1 05/14/07 09:48 PM
_//my.opera.com/community/forums/findpost.pl?id=1673024_ «Cancelling events works only with '(on)keypress' (like you pointed out). Not really a bug I think, but maybe should be changed to work similar to other browsers.»
И _//my.opera.com/hallvors/blog/show.dml/217592_ по этому поводу от разработчиков.
Re: как запретить Backspace в поле ввода в Opera? JS
Alex_B 05/24/07 02:08 PM
localization of many key events is impossible
А у меня получилось _//forum.vingrad.ru/index.php?showtopic=149225&view=findpost&p=1132465_