JSFiddle - React, Tailwind, and code Playground
by vusan
HTML
<div id="parent">
<div onclick='getIndex(this)'>a</div>
<div onclick='getIndex(this)'>b</div>
<div onclick='getIndex(this)'>c</div>
</div>
JavaScript
function getIndex( el )
{
length=el.parentNode.getElementsByTagName('div').length;
alert(length)
for ( var index=0;index<length;index++)
{
if ( el == el.parentNode.getElementsByTagName('div')[ index ] )
{
alert(index);
return index;
}
}
}