aa=document.getElementsByTagName("a");
function pla()
{
var i=aa.iteam();// вот тут и проблема не знаю как мне определить индекс текущего нажатого ссылка.
return alert(i);
Индекс
текущего нажатого ссылка все равно всегда будет 0, потому что он лежит в
li один одинешенек. А вот индекс
li, в котором находится нажатая ссылка, можно поймать так:
<ul>
<li><a href="#"></a></li>
<li><a href="#"></a></li>
<li><a href="#"></a></li>
</ul>
document.querySelector("ul").onclick = function(e){
if(e.target.href){
alert([].indexOf.call(this.children, e.target.parentNode));
}
}