Показать сообщение отдельно
  #17 (permalink)  
Старый 17.12.2012, 13:31
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

<div class="CatalogList">
  <div>
    <img src="img1.jpg">
    <div class="button">11</div>
  </div>
  <div>
    <img src="img2.jpg">
    <div class="button">22</div>
  </div>
  <div>
    <img src="img3.jpg">
    <div class="button">33</div>
  </div>
</div>

<script>
function catalog()
{
   var a = 'getElementsBy';
   for(i=0;i<3;i++)
   {
      eval('document.'+a+'ClassName(\'button\')['+i+']').onclick = function()
      {
         alert( eval('this.parentNode.'+a+'TagName(\'img\')[0].src') );
      }
   }
}
catalog();
</script>

Последний раз редактировалось ruslan_mart, 17.12.2012 в 13:38.
Ответить с цитированием