Показать сообщение отдельно
  #6 (permalink)  
Старый 05.11.2013, 00:51
Аватар для BETEPAH
Профессор
Отправить личное сообщение для BETEPAH Посмотреть профиль Найти все сообщения от BETEPAH
 
Регистрация: 23.06.2011
Сообщений: 1,165

<div class="tovar" id="41">
	<div class="tovar-image"><img src="/img/b/f1.jpg"></div>
	<div class="tovar-name">Патрик<br></div>
	<div class="tovar-inside-and-size">(гелий, 80х60 см)</div>
	<div class="tovar-price">280 руб/шт</div>
	<div class="numbers">
		<span class="minus"> - </span><input id="41" type="text" value="1" size="3"><span class="plus"> + </span><span class="check">Клик сюда!</span>
	</div>
</div>
<div class="tovar" id="42">
	<div class="tovar-image"><img src="/img/b/f1.jpg"></div>
	<div class="tovar-name">Патрик<br></div>
	<div class="tovar-inside-and-size">(гелий, 80х60 см)</div>
	<div class="tovar-price">280 руб/шт</div>
	<div class="numbers">
		<span class="minus"> - </span><input id="42" type="text" value="2" size="3"><span class="plus"> + </span><span class="check">Клик сюда!</span>
	</div>
</div>
<script>
var goods = document.getElementsByClassName('tovar');
for (var i = 0; i < goods.length; i++) {
	goods[i].getElementsByClassName('check')[0].onclick = (function(thisGood) {
		return function() {
			alert(parseFloat(thisGood.getElementsByClassName('tovar-price')[0].innerHTML) * thisGood.getElementsByTagName('input')[0].value);
		}
	})(goods[i])
}
</script>
Ответить с цитированием