JavaScript

JavaScript Can Change HTML Content

One of many JavaScript HTML methods is getElementById(). 

document.getElementById("demo").innerHTML = "Hello JavaScript"; 

JavaScript accepts both double and single quotes: 

document.getElementById('demo').innerHTML = 'Hello JavaScript'; 

JavaScript Can Change HTML Attribute Values

<!DOCTYPE html>

<html>

<body>


<h2>What Can JavaScript Do?</h2>


<p>JavaScript can change HTML attribute values.</p>


<p>In this case JavaScript changes the value of the src (source) attribute of an image.</p>


<button onclick="document.getElementById('myImage').src='pic_bulbon.gif'">Turn on the light</button>


<img id="myImage" src="pic_bulboff.gif" style="width:100px">


<button onclick="document.getElementById('myImage').src='pic_bulboff.gif'">Turn off the light</button>


</body>

</html>