Using JavaScript in web applications
JavaScript is used pervasively in web applications. Of course, you can write Domino applications without coding a line yourself Domino will insert the few lines it needs anyway.
JavaScript provides another coding option for many tasks. Field validation, for example, can be done with @formulas or with JavaScript. Unfortunately, not everything you might want to do can be done with a single language, so web applications end up as a mixture of @formulas, LotusScript (or Java), HTML, CSS, and JavaScript.
Contemporary web applications use JavaScript extensively to improve performance and page behavior, so if you don't know much about the language, grab a book or look through one of the many online JavaScript tutorials. A few hours of study should be enough to get you going. Full mastery of JavaScript will take considerably longer as it is a rich and powerful scripting language.
It is also useful to grasp the essentials of the Document Object Model (DOM), which...