короче загадка!
есть html форма и у нее две кнопы типа submit
результат зависит - от конкретно нажатой кнопы
короче кнопы по умолчанию считаются слева на право
то есть если ты на форме нажмешь ентер, то браузер посчитает, что якобы нажата кнопа - и она будет самой левой что встретиться в html
задача - сделать так, чтобы по ентеру нажималась нужная кнопа, и пофиг на каком месте формы она стоит
в тэг каждого элемента формы вписываю:
onkeypress="return SendMsg(event)"
а вот функция:
function SendMsg(event){
if (event.keyCode==10){
document.form_name.submit_button_name.click();
return false;
}
return true;
}
результат - форма в любом случае отправляется - но результат после отправки такой, если бы была нажата самая левая кнопа.
з.ы. сразу говорю, переставить кнопы местами - не судьба.