Итак, в ходе экспериментов было выяснено (IE 6.0):
а) форма с одним текстовым полем - сабмитится по нажатию на Enter всегда,
б) форма с двумя текстовыми полями - сабмитится по энтеру, только если есть в форме
.
Т.к. сабмит формы надо делать по нажатию на картинку
![]()
, то в форму нельзя ставить
.
Пришлось передрать из книжки нижеследующее:
...
Как видно, это универсальный способ, который должен работать и в Эксплорере, и в Навигаторе. В книжке рассматривался пример с нажатием на стрелки, и было указано, что у них разные коды в разных броузерах. В нетскейпе у Enter тоже будет код 13?
Ну и главный вопрос -
это самый простой способ решить эту проблему?