Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Помогите с OnClick (https://javascript.ru/forum/offtopic/42013-pomogite-s-onclick.html)

Ruslan05 09.10.2013 12:14

Помогите с OnClick
 
Здравствуйте. Подскажите кто знает.
Есть блок с такой структурой
<div class="gallery-img">
  <a class="" href="/images/katalog/Art.1001.jpg"></a>
  <input type="button" class="aside" onclick="alert(this.href)" value="Отложить">
</div>

Нужно по клику на button с классом "aside" получить значение href из предыдущей ссылки. Можно ли сделать это в JS или jQuery.

danik.js 09.10.2013 13:05

<div class="gallery-img">
  <a class="" href="/images/katalog/Art.1001.jpg"></a>
  <input type="button" class="aside" onclick="alert(parentNode.querySelector('a').href)" value="Отложить">
</div>


jQuery: $(this).prev().prop('href')
JS кроме IE8: this.previousElementSibling.href

Ruslan05 09.10.2013 18:48

Спасибо. Все работает.


Часовой пояс GMT +3, время: 03:48.