Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как запретить onkeydown в Opera? / 11 сообщений из 11, страница 1 из 1
07.05.2007, 23:42
    #34511164
Alex_BBB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить onkeydown в Opera?
Как запретить onkeydown в Opera?

Например вот такой код:

Код: plaintext
1.
2.
3.
4.
input.onkeydown = myF;
function myF(e){
   return false;

}
где input - ссылка на поле ввода

не позволяет ничего ввести в поле ввода в IE, FF, но в Opera не работает.
...
Рейтинг: 0 / 0
08.05.2007, 10:45
    #34511660
PhoenixNET
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить onkeydown в Opera?
Alex_BBBне позволяет ничего ввести в поле ввода
input.disabled?
...
Рейтинг: 0 / 0
08.05.2007, 11:02
    #34511717
Alex_BBB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить onkeydown в Opera?
PhoenixNET
input.disabled?
Мне не суть запретить ввод. Мне нужно по событию onkeydown анализировать нажатые клавиши и всякие действия делать.
...
Рейтинг: 0 / 0
08.05.2007, 11:30
    #34511822
sqllex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить onkeydown в Opera?
http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113/events.html#Events-EventListener
...
Рейтинг: 0 / 0
08.05.2007, 11:57
    #34511960
Alex_BBB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить onkeydown в Opera?
sqllexhttp://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113/events.html#Events-EventListener
sqllex , поясните пожалуста, не могу никак сообразить к чему ссылка
...
Рейтинг: 0 / 0
08.05.2007, 12:47
    #34512235
PhoenixNET
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить onkeydown в Opera?
А если через onkeypress ?
автор
<html>
<body>
<script type="text/javascript">
function noNumbers(e)
{
var keynum
var keychar
var numcheck

if(window.event) // IE
{
keynum = e.keyCode
}
else if(e.which) // Netscape/Firefox/Opera
{
keynum = e.which
}
keychar = String.fromCharCode(keynum)
numcheck = /\d/
return !numcheck.test(keychar)
}
</script>

<form>
<input type="text" onkeypress="return noNumbers(event)" />
</form>

</html>

--
$50 + $100 бесплатно для игры на PartyPoker.com
...
Рейтинг: 0 / 0
08.05.2007, 12:49
    #34512247
PhoenixNET
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить onkeydown в Opera?
PhoenixNETА если через onkeypress ?

Хотя аналогичное предложено и для onkeydown , при чём для всех браузеров в обоих случаях.
...
Рейтинг: 0 / 0
08.05.2007, 12:52
    #34512268
PhoenixNET
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить onkeydown в Opera?
Что самое интересное - при onkeydown можно вводить цифры с цифровой клавиатуры (справа которая), но нельзя со знако-цифровой (сверху), а при onkeypress нельзя с обоих. =)

--
$50 + $100 бесплатно для игры на PartyPoker.com
...
Рейтинг: 0 / 0
08.05.2007, 16:27
    #34513313
Alex_BBB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить onkeydown в Opera?
PhoenixNETА если через onkeypress ?

В IE нажатие не символьных клавиш (например стрелки или Backspace) не порождает onkeypress.
А необходимо ловить как раз такие клавиши.

Тут вычитал что для Opera вообще невозможно запретить onkeydown, так ли это?
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
14.01.2009, 15:46
    #35757506
rasta-koy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить onkeydown в Opera?
Alex_BBB,

Не так, так как в яндексе работает на главной странице, а вот в Опере, если нажимаешь на стрелку вниз, то выскакивает какой-то буферный текст, ранее вводимый, а должен курсор переместиться на нижнюю область, например, кто что посоветует?
...
Рейтинг: 0 / 0
14.01.2009, 16:15
    #35757627
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить onkeydown в Opera?
В опере онкейпресс ловить нужно.
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как запретить onkeydown в Opera? / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]