нету JS под нотес, во всяком случае, я нигде не нашел где описан JS работающий под нотесом, а на веб-страницах самый обычный JS, который работает в браузере! соотв, любую литературу можешь взять, их много, я сам пользуюсь MSDN, но он очень сильно заточен под IE...
для того, чтобы сделать проверки JS, то можно поступить разными способами, можно на сабмит, можно на кнопку, все зависит от того, как твой пользователь работает с документом!
например,
- на onSubmit можно прописать нужные проверки на JS, потом кликнуть по какой-то кнопке, которая уже запустит твой агент;
- можно поменять action для формы, и запустить нужный код, но это не самый удобный вариант, т.к. домино туда формирует нужный код, и его придется сохранять, чтобы потом выполнить, в общем, не самый удобный;
- если твой пользователь в конце работы с документом обязан нажать какую-то кнопку, то это не обязательно должна быть кнопка типа submit!, даешь ему другую кнопку, которая сначала выполняет проверки, потом либо кликает по кнопке, которая выполняет формулу, либо сама ж вызывает сабмит формы;
чтобы кодом кликнуть по кнопке нужно, чтобы была сама кнопка с указанным name и/или id, часто хорошо, если они одинаковые, т.е. на странице, в конце концов, должен появиться
<input type=button id="myButton1" value="clickMe" />
а код, который по ней кликает, может быть таким:
document.getElementById("myButton1").click();
------------------------------------------------------------------------------------------------------------------
потому что ты не вызов функции сделал, а объявил метод внутри функции обработчика...
повесь свою функцию в JS Header и запусти ее на обработчик onSubmit