MOTOSHARE 🚗🏍️
Turning Idle Vehicles into Shared Rides & Earnings

From Idle to Income. From Parked to Purpose.
Earn by Sharing, Ride by Renting.
Where Owners Earn, Riders Move.
Owners Earn. Riders Move. Motoshare Connects.

With Motoshare, every parked vehicle finds a purpose. Owners earn. Renters ride.
🚀 Everyone wins.

Start Your Journey with Motoshare

JavaScript DOM(Document Object Model)

DOM is such a technology with the help of which we can completely control any html document with JavaScript.

With the help of DOM we can access and change any tag, id, class or any attribute, even we can change any CSS style from DOM.

METHODS

getElementById()

getElementsByclassName()

getElementsByTagsName()

querySelector()

querySelectorALL()

first have to make HTML, CSS and JavaScript files(HTML, CSS source code down there )

HTML source code:-

https://gist.github.com/AvinashKumar33/7d3f01e81b510279354e5a86e5fdec04

CSS source code:-

*{
        margin: 0;
        padding: 0;

}
body{
    font-family: Arial, Helvetica, sans-serif;
}
header{
    background-color: rgb(11, 241, 187);
    color: white;
    padding: 15px 0px 20px 40px;
}
h2#header-title{
    padding: 10px 0px;

}
div#content{
    padding: 15px 0px 0px 45px;
}
div#content >h2{
    border-bottom: 5px solid rgb(37, 37, 33);
    padding: 0px 20px 10px 5px;
    display: inline-block;
    width: 50%;
}
li.list-item{
    border-bottom: 1px solid grey;
    padding: 10px 0px;
}
form{
    padding-top: 20px;

}
form > input, button{
    padding: 5px;
}

OUTPUT

Example: Here we change (Name with ‘Earth‘) by the help of getElementById().

var headerTitle = 
document.getElementById('header-title');

headerTitle.textContent = 'Earth'; 

Example: Here we do styling with the help of JavaScript

var headerTitle = 
document.getElementById('header-title');

headerTitle.textContent = 'Computer courses';
var header = document.getElementById('header');

header.style.borderBottom = '10px solid #000';

OUTPUT

Example: Here we doing changes in list-item value by help of getElementsByclassName()

var items = 
document.getElementsByClassName('list-item');

items[1].textContent = 'Russia';

OUTPUT

Example: Here we using .getElementsByClassName() and changing in style in particular class element.

var items = 
document.getElementsByClassName('list-item');

items[1].textContent = 'Russia';
items[2].textContent = 'Indonesia';
items[3].textContent = 'Egypt';
items[2].style.fontWeight = 'bold';
items[3].style.color = 'red';
items[2].style.backgroundColor = 'yellow'; 

Example: Here we using .querySelector to change color of ID tagline.

var headline = document.querySelector('#tagline');
headline.style.color = 'red';

Related Posts

Master in Data Science: A Comprehensive Guide for Engineers and Analysts

Introduction: Problem, Context & Outcome In the modern era, organizations generate enormous volumes of data daily, yet most teams struggle to transform this data into actionable insights….

Masters in Data Analytics: A Comprehensive Guide for Modern Teams

Introduction: Problem, Context & Outcome In today’s data-driven world, businesses generate massive amounts of information daily. Engineers, analysts, and IT professionals often struggle to extract meaningful insights…

Top Cloud Computing Skills: Become Azure DevOps Master—A Comprehensive Guide

Introduction: Problem, Context & Outcome Organizations today rely heavily on cloud technologies to deliver applications and services quickly. Yet, many teams struggle with inconsistent deployments, unoptimized infrastructure,…

Top Azure DevOps Guide To Become CI CD Expert

Introduction: Problem, Context & Outcome Many software teams face repeated delays, unstable releases, and poor coordination between development and operations. Code often works during testing but fails…

Azure Architect Technologies Guide: Course, Skills, and Career Path

Introduction: Problem, Context & Outcome Many companies are moving their work to the cloud to make it faster, safer, and more reliable. But building and managing Azure…

Master Android App Development: A Complete Guide for Developers

Introduction: Problem, Context & Outcome In today’s fast-paced software industry, engineers often struggle to deliver mobile applications that are robust, user-friendly, and scalable. Many developers start Android…

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x