GAZok
10.08.2009, 18:14
я создал елемент в котором выводится следующий код:
<div id="price_eur">
5 €
</div>
<div id="price_usd">
8 $
</div>
<a href="javascript:changeCurrency();">change currency</a>
то есть при нажатии на "change currency" javascript функция при помощи id="price_eur" и id="price_usd" прятает один div и показывает другой.
Проблема в том, что в случае нескольких таких елементов на странице появлятся div-и с одинаковили id. То есть необходимо как то сделать так чтобы id="price_eur" и id="price_usd" генерировались динамически:
id="price_eur_1" и id="price_usd_1"
id="price_eur_2" и id="price_usd_2"
id="price_eur_3" и id="price_usd_3"
Как это сделать?
<div id="price_eur">
5 €
</div>
<div id="price_usd">
8 $
</div>
<a href="javascript:changeCurrency();">change currency</a>
то есть при нажатии на "change currency" javascript функция при помощи id="price_eur" и id="price_usd" прятает один div и показывает другой.
Проблема в том, что в случае нескольких таких елементов на странице появлятся div-и с одинаковили id. То есть необходимо как то сделать так чтобы id="price_eur" и id="price_usd" генерировались динамически:
id="price_eur_1" и id="price_usd_1"
id="price_eur_2" и id="price_usd_2"
id="price_eur_3" и id="price_usd_3"
Как это сделать?