Output
Change HTML Content
<button type="button" onclick="document.getElementById('demo').innerHTML = Date()">
Click me to display Date and Time.</button>

<p id="demo"></p>
		
<div id = "demo"></div>

<script>
	document.getElementById("demo").innerHTML = "Hello Javascript";
</script>
		
Change HTML Attribute Values
<img id="myImage" src="https://lin-chen-va.github.io/images/profile.jpg" style="width:100px">

<button id = "myButton" type = "button" onclick="myFunction()">Click</button>

<script>
	function myFunction() {
		document.getElementById("myImage").src = "https://lin-chen-va.github.io/images/Blazers.png"
		document.getElementById("myButton").innerHTML = "Changed"
	}
</script>
		
Change HTML Styles
<p id="demo">JavaScript can change the style of an HTML element.</p>

<button type="button" onclick="document.getElementById('demo').style.fontSize='35px'">Click Me!</button>
		
External JavaScript
//myScript.js
function myFunction()
{
	document.getElementById("demo").innerHTML = "Hello Javascript ...";
}
		
<p id = "demo"></p>
<button type="button" onclick="myFunction()">Try it</button>

<script src = "myScript.js"></script>