Есть такой хтмл код
<tw class="simpleCart_shelfItem">
<span class="item_nazvanie" itemprop="name">
<a class="tc-tiddlylink tc-tiddlylink-resolves" style="background-color: yellow;" href="#10010">Букет для любимой девушки ➨</a>
</span>
<input class="item_add" type="button" value="в корзину">
</tw>
я по href могу выбрать блоки с <a class="tc-tiddlylink tc-tiddlylink-resolves" и поменять ему фон на желтый
var matches = document.querySelectorAll('[href="'+'#'+ encodeURIComponent(item.name)+'"]');
for(var i = 0; i < matches.length; i++) {
matches[i].style.backgroundColor = "yellow";
}
но мне нужно поменять фон кнопки <input class="item_add" , которая находится под этой ссылкой, если подняться на один уровень через span . Как мне к этому блоку обратится? И еще вопрос как добавить с войство :after (:before) ?