Implementation: JavaScriptClient-side scripting using JavaScript
JavaScript events such as Onmouseover and Onmouseout can be used to ensure that web content responds to the user in real time. Use of functions to activate events is often necessary.
The client is the computer system (including tablets and mobile devices) that is running the web browser. Client-side scripts are interpreted by the browser and executed on the client system.
Client-side scripting can be used to make web pages change after they arrive at the browser.
Client-side scripts can also be used to perform validation of data entered into forms, either using JavaScript or some new features of HTML5. It is possible to generate a query client-side but it is not possible to execute the query on a client, some tasks will always require server-side scripting.
JavaScript is the main client-side scripting language that can be used to create, delete and manipulate HTML elements. Extensive JavaScript code is often contained within its own file and linked to a webpage in the same way that a CSS file can be linked.