Cassidy Williams 1/28/2024

HTML "self-awareness" with sibling indexing in JavaScript

Read Original

This article explains a specific JavaScript technique for making HTML elements 'self-aware' of their position. It details how to get an element's parent, convert its children into an array, and find the element's index among its siblings. This is presented as a useful pattern for framework-less projects, with a practical example of buttons identifying their own index when clicked.

HTML "self-awareness" with sibling indexing in JavaScript

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser

Top of the Week

1
The Beautiful Web
Jens Oliver Meiert 2 votes
2
Container queries are rad AF!
Chris Ferdinandi 2 votes
3
Wagon’s algorithm in Python
John D. Cook 1 votes
5
Top picks — 2026 January
Paweł Grzybek 1 votes
6
In Praise of –dry-run
Henrik Warne 1 votes
8
Vibe coding your first iOS app
William Denniss 1 votes