---
title: "Discussion on \"How to select HTML elements using JavaScript\" | Hashnode"
description: "Discussion on \"How to select HTML elements using JavaScript\". Selecting HTML elements using JavaScript is an essential part of DOM manipulation. There are several ways to select HTML elements using JavaScript, such as:\n1) getElementById(): This method allows us to select an element by its unique id attribute. H..."
url: "https://hashnode.com/posts/how-to-select-html-elements-using-javascript/644641fa582e5f090ee49150"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [How to select HTML elements using JavaScript](https://lukechidubem.hashnode.dev/how-to-select-html-elements-using-javascript?utm_source=hashnode&utm_medium=feed)

Selecting HTML elements using JavaScript is an essential part of DOM manipulation. There are several ways to select HTML elements using JavaScript, such as: 1) getElementById(): This method allows us to select an element by its unique id attribute. H...

Apr 24, 2023 · 1 min read · lukechidubem.hashnode.dev  
Read the article

-   [#dom](https://hashnode.com/tag/dom)
-   [#dom-manipulation](https://hashnode.com/tag/dom-manipulation)
-   [#javascript](https://hashnode.com/tag/javascript)

## Written by

[Luke Chidubem](https://hashnode.com/@lukechidubem)

@lukechidubem

  
[View profile](https://hashnode.com/@lukechidubem)

I am a proactive Full-Stack Software Engineer, works with JavaScript, NodeJs, TypeScript

I am a proactive Full-Stack Software Engineer with a background in Business and Maritime Management. I specialized in JavaScript, HTML, CSS, NodeJS, ExpressJS, ReactJS, NextJS, TypeScript and more. I possess strong skills in problem solving, communication, and collaboration that leads to quality products &amp; results. I also love Meeting with the software development team to define the scope and scale of software projects thereby leading to the software architectural design. I am equally eager to expand my knowledge and implement what I have learnt in a practical and professional environment.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
