• To keep the browser from executing a script when the page loads, put script into a function. A function contains code that will be executed by an event or by a call to the function.
• You may call a function from anywhere within a page (or even from other pages if the function is embedded in an external .js file).
• Functions can be defined both in the <head> and in the <body> section of a document. However, to assure that a function is read/loaded by the browser before it is called, it could be wise to put functions in the <head> section.
<input type="button" value="Click me!" onclick="displaymsg()" /> </form>