Previous Next JavaScript must be enabled to correctly display this content

## 13.5 About Incorporating JavaScript into an Application

Oracle APEX includes multiple built-in interfaces especially designed for adding JavaScript.

Adding JavaScript to a web application is a great way to add features that mimic those found in client/server applications without sacrificing all the benefits of web deployment.

Remember that JavaScript is not appropriate for data intensive validations. For example, to verify that a name is contained within a large database table, you must pull down every record to the client, creating a huge HTML document. In general, complex operations are much better suited for server-side APEX validations instead of JavaScript. To learn more, see the JavaScript discussion for the appropriate control or component.

See Also:

- Supported Shortcut Types for information about referencing a shortcut inside of a JavaScript literal string
- Understanding Validations

Parent topic: Managing Application Controls