По нажатию на enter не срабатывает функция в FF
function pressEnter(){ if(event.keyCode == 13){ doLoad() }} <input TYPE="text" NAME="message" id="message" size="50" style="margin-left:30px;" onKeyPress="pressEnter()"> работает в Opera, Chrome, о боже, в IE работает)), а в мозилле не хочет. Подскажите в чем дело... |
<input TYPE="text" NAME="message" id="message" size="50" style="margin-left:30px;" onKeyPress="pressEnter(event)"> <script> function pressEnter(event){ event = event || window.event if(event.keyCode == 13){ alert('Работает') } } </script> Кстати, раз уж делается через onKeyPress в теге, не проще ли так: <input TYPE="text" NAME="message" id="message" size="50" style="margin-left:30px;" onKeyPress="if(event.keyCode == 13) alert('Работает')"> |
Sweet,
Спасибо! |
Хаха, Sweet, ни один, ни второй пример у меня в файерфоксе не заработали))
|
trikadin,
все работает, первый пример поставил на сайте, работает! Кнопочку "Посмотреть" нажми;) |
Цитата:
|
Я не гоню)) Я честно понажимал кнопочки "Посмотреть", а потом так же честно понажимал по инпутам)) Ни одного алерта "Работает" так и не увидел... :( Я сейчас даже проверил специально, вдруг заработало)))
P.S. Если нужно, то: Mozilla Firefox 3.6.3. |
У меня эта же Мозилла, и когда оперативы не хватает ей или хз чего, jaxascript не работает) приходиться перезапускать:)
|
Снимаю предъявы. Перезагрузил комп, работает.
|
Часовой пояс GMT +3, время: 05:17. |