на форме кнопка и поле для ввода текста. Есть скрипт, который отлавливает enter у поля ввода.
если вводить текст в поле ввода и нажать ентер, то событие произойдет на кнопке!
Вот сам скрипт:
function KeyDown(e){
if(!e) var e = window.event;
var keynum;
if(window.event) keynum = e.keyCode; // IE
else if(e.which) keynum = e.which; // Netscape/Firefox/Opera
if(keynum == 13){
alert("e-hay");
return false;
}
return true;
}
На кнопке почти все время висит фокус. Делал фокус на поле при нажатии enter, но все равно идет нажатие на кнопку.
Данный глюк только в опере. В мозиле все нормально работает.