var i;
var j;
var strCit = new Array()
window.onload = function()
{
var imgCit = new Array()
for(i=0; i < 100; i++)
{
imgCit[i] = document.getElementById("imgCit"+i);
if (imgCit[i])
{
imgCit[i].onclick = bbcode;
j=i;
}
}
}
function bbcode()
{
alert(j);
}
В html существуют, на данный момент 5 элементов с id=imgCit64, id=imgCit65, id=imgCit67, id=imgCit68, id=imgCit69. Мне нужно, чтобы при клике на соответствующий элемент выходило соответствующее число (если например, кликну на элемент с id=imgCit67, то alert выводил число 67). Проблема в том, что выводится наибольшее существующее i, то есть в данном примере 69. Как это исправить?