onchange нужна помощь
Привет всем!
подскажите как решить вопрос. Есть вот такой список, при переключении selecta у меня меняется цена <select class="shop-options-s pos1" id="id-1-oval-2" onChange="if(typeof(optChangePrice)!='undefined') optChangePrice(this)"><option class="3" value="0" >белая (+3.00руб.)</option> <option class="3" value="1" >желтая (+3.00руб.)</option> <option class="0" value="2" >красная</option> </select> я подключил к селекту картинки: <img id="img0" src="" alt="RED" onclick="s_img('img0')" width="150" height="40" /> <img id="img1" src="" alt="WHITE" onclick="s_img('img1')" width="150" height="40" /> <img id="img2" src="" alt="YELLOW" onclick="s_img('img2')" width="150" height="40" /> <img id="img3" src="" alt="PEACH" onclick="s_img('img3')" width="150" height="40" /> <img id="img4" src="" alt="ORANGE" onclick="s_img('img4')" width="150" height="40" /> <img id="img5" src="" alt="ROSE" onclick="s_img('img5')" width="150" height="40" /> <img id="img6" src="" alt="BLUE" onclick="s_img('img6')" width="150" height="40" /> <script type="text/javascript"> function s_img(id) { id = id.replace('img', ''); document.getElementById('id-1-oval-2').value = id; } function select(_) { s_img('img' + _.value); } </script> теперь при клике на картинку у меня меняется значение в селекте, но не меняется цена. Понимаю что проблема с onChange="if(typeof(optChangePrice)!='undefined') optChangePrice(this)" но не понимаю как ее решить. Буду признателен за помощь! все это делаю на сайте: http://alexflowers.ucoz.ru/shop/1/desc/rozy (если это поможет) |
abm,
:cray: function s_img(id) { id = id.replace('img', ''); var el = document.getElementById('id-1-oval-2'); el.value = id; if(typeof(optChangePrice)!='undefined') optChangePrice(el); } |
Супер ! спасибо огромное!!! :)
|
Часовой пояс GMT +3, время: 16:12. |