How to change the image source attribute using Javascript
Make money for being or staying online/internet.

You will get a $5 starting gift when you join using this link:: GET THE OFFER NOW!!

In this easy tutorial i will be showing you how JavaScript changes the value of the src (source) attribute of an img tag.JavaScript can change any kind of HTML element on a webpage because it has One of many JavaScript HTML methods called getElementById().

This example uses the method to find an HTML element with id="bulb" and changes the image src (source) attribute to a given image.

Absorbing this amount of content would be alot if you are just reading it,so i have put together a very simple video for you to understand the code below.

Simple HTML code - copy to text Editor
<!DOCTYPE html>

       <div class="container">
           <div class="controllers">
                  <button id="On">Switch on</button>
                <img id="bulb">
                <button id="Off">Switch off</button>

Javascript Code

//Initialize the default bulb
//Grab on the switch on btn and add an event(click)
//Grab on the switch off btn and add an event(click)
//Runs when the switch on button is clicked
function switchOn(){
    let On = document.getElementById('bulb');
    On.src = 'img/bulbon.gif';

//Runs when the switch off button is clicked
function switchOff(){
    let Off = document.getElementById('bulb');
    Off.src = 'img/bulboff.gif';


To download source code: click here description

Save up to 80% with this Domain & Shared Hosting package deal! 80% OFF - GET OFFER NOW

Related Post(s)

» Learn how to create a progress bar using JavaScript

» JavaScript Quiz App Source Code

» How to detect whether the browser is online or offline using Javascript

» How to print Webpage content using Javascript

» How to Animate Font Awesome Icons With Javascript

collections_bookmark Category :: Javascript
date_range Published :: 3 years ago At: 02:38 PM
event_note Detailed Date :: Jan 21st, 2019
person Writer :: Code
1 year ago

A JavaScript library for formatting and manipulating numbers - Numeral.js

Check out this lightweight JavaScript library used for formatting and manipulating numbers.

1 year ago

All Countries Drop Down List | HTML Select Country Name

This simple country dropdown list is freely available for you to copy and use in your project forms.

1 year ago

HTML Entities Code Alphabet Discovery Using JavaScript

In this post I will show how writing just a few lines in JavaScript will allow you to render, browse and discover the alphabetical letters using a set of HTML entity codes.

1 year ago


Download YTS YIFY movies using this simple project I created using their API.

1 year ago

Display Random Advice On Your Website or Web App Using Advice Slip JSON API

Here is a short project to display the use of APIs. I decided to work with an advice API because it seemed like a fun one that I haven't worked on before.

1 year ago

How do I get a YouTube video thumbnail from YouTube using PHP

Have you ever been on youtube and admired a thumbnail of a video?

1 year ago

How to recreate Facebook's console warning

When I was inspecting some code on Facebook. I came across this interesting feature. A simple styled console warning message from Facebook to its dear users(products).

1 year ago

How To Create A Stacked Gallery Using HTML And CSS Source Code

In this post I provide you with the source code for the youtube tutorial I made on how to create a Stacked image gallery Using HTML and CSS.