Introduction
How to use JavaScript function in HTML. JavaScript is the world's most popular programming language. It is the language for HTML and PHP. A function is a block of code that will be executed. The function can be called directly when an event occurs (like when a user clicks a button), and it can be called from "anywhere" by JavaScript code.
Syntax
A function is written as a code block inside curly { } braces.
- function functionname()
- {
- some code to be executed
- }
Function calling with arguments
When you call a function, you can pass values to it. These values are called arguments or parameters.
- Functionname(argument1,argument2)
Declare the arguments, as variables, when you declare the function.
Access a JavaScript variable from HTML
- <--Javascript file with HTML-->
- <html>
- <head>
- <script type="text/javascript">
- function myday() {
- var d = new Date();
- var weekday = new Array(7);
- weekday[0] = "Sunday";
- weekday[1] = "Monday";
- weekday[2] = "Tuesday";
- weekday[3] = "Wednesday";
- weekday[4] = "Thursday";
- weekday[5] = "Friday";
- weekday[6] = "Saturday";
- var x = document.getElementById("ram");
- x.innerHTML = weekday[d.getDay()];
- }
- function showDate() {
- var today = new Date()
- var d1 = new Date("October 13,1975 11:13:00");
- var x = document.getElementById("ram"); x.innerHTML = [d1.getDate()];
- }
- function myFunction() {
- var month = new Array();
- month[0] = "January";
- month[1] = "February";
- month[2] = "March";
- month[3] = "April";
- month[4] = "May";
- month[5] = "June";
- month[6] = "July";
- month[7] = "August";
- month[8] = "September";
- month[9] = "October";
- month[10] = "November";
- month[11] = "December";
- var d = new Date();
- var x = document.getElementById("ram");
- x.innerHTML = month[d.getMonth()];
- }
- function displayyear() {
- var d = new Date();
- var x = document.getElementById("ram");
- x.innerHTML = d.getFullYear();
- }
- </script>
- </head>
- <body>
- <div align="center">
- <table border="2" height="20%" width="20%" bgcolor="#FDF2C8">
- <tr>
- <th><h1><font color="#DC8347">How to use JavaScript</h1></th>
- <p id="ram"><b>Display on here</b></p>
- <p id="P1"></p>
- <p id="P2"></p>
- <p id="P3">.</p>
- </tr></table>
- <button onClick="myday()">Day</button>
- <button type="button" onClick="showDate()">Date</button>
- <button onClick="myFunction()">Month</button>
- <button onClick="displayyear()">Year</button>
- </body>
- </html>

Output





Join the conversation! Your thoughts help the community grow.