Делаю нехитрый скрипт, который будет позволять перемещаться в форме по нажатию Enter и стрелок вверх-вниз.
Скрипт, в общем, уже готов, но есть небольшие проблемы с красотой.
Я хочу, чтобы по инициализации формы обработчики onkeydown и onSubmit ставились автоматически. Делаю это так:
document.getElementById(formId).onSubmit = function(){return ENFlag;};
document.getElementById(formId).onkeydown = function(event){return ENNext(event);};
Ошибок JS не выдаёт, но... ничего не работает. И даже event в функцию не передаётся. Если же поставить onSubmit и onkeydown дедовским способом — прямо в тэге FORM — всё работает идеально.
Что можно ещё попробовать?

Ответ на:
комментарий
от archimag

Ответ на:
комментарий
от Ritz

Ответ на:
комментарий
от archimag

Ответ на:
комментарий
от Ritz

Ответ на:
Возможно вы имели в виду
от Deleted

Ответ на:
комментарий
от Ritz

Ответ на:
комментарий
от Deleted

Ответ на:
комментарий
от Ritz

Ответ на:
комментарий
от Deleted

Ответ на:
комментарий
от Deleted

Ответ на:
комментарий
от Ritz

Ответ на:
комментарий
от Deleted

Ответ на:
комментарий
от Deleted

Ответ на:
комментарий
от Ritz

Ответ на:
комментарий
от Deleted

Ответ на:
комментарий
от Ritz


Ответ на:
комментарий
от Deleted

Ответ на:
Еврейский способ ☺
от Deleted

Ответ на:
комментарий
от Ritz

Ответ на:
комментарий
от Deleted

Ответ на:
комментарий
от Ritz

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум JavaScript. onkeydown, oninput (2015)
- Форум Functional programming in JavaScript (2017)
- Форум using FLTK (2018)
- Форум function in function (2022)
- Форум Вышла FKit 0.8.2 - a functional programming library for JavaScript. (2014)
- Форум BASH function (2017)
- Форум transfer function (2012)
- Форум imperative->functional (2012)
- Форум qml functions (2014)
- Форум SQL function (2015)