Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JS] Przypisanie do DIVA wartości z <select>
kusiu
post
Post #1





Grupa: Zarejestrowani
Postów: 163
Pomógł: 10
Dołączył: 24.01.2006

Ostrzeżenie: (30%)
XX---


Witam!
mam taki problem... Przedstawie to na przykladzie:
Robie sobie selecta z bazy:

  1. SELECT idop, nazwa, cena FROM opcje_produktu


robie z tego zapytania <selecta> ze w rezultacie wyglada to tak:

  1. <select name="opcja" >
  2. <option value='349'>zielony </option>
  3. <option value='350'>czerwony </option>
  4. <option value='351'>niebieski </option>


no i mam osobnego DIVA

  1. <div id="cena"></div>


W ktorym chce aby wyswietlala sie cena aktualnie wybranej z selecta opcji.

dla przykladu dodajac
  1. onchange="document.getElementById('cena').innerHTML=this.options[this.selectedIndex].value;

do <select> wyswietla sie w <DIV id=cena> id tej wybranej opcji, tylko cholerka ja chce zeby wyswietlała sie tam cena tej wybranej OPCJI...
Głowkuje i nie umiem nic wymyslec.. Proszę was pomozcie...
Z góry wielka dziękówa!!!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
webdice
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




Przekombinowałeś (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) .

  1. function ShowPrice (object)
  2. {
  3. var prices = Array (15, 20, 25); // Tą tablice uzupełniasz kolejno cenami.
  4.  
  5. document.getElementById ('price').innerHTML = prices[object.selectedIndex];
  6. }
  7.  
  8. </head>
  9. <select name="opcja" onchange="ShowPrice (this)">
  10. <option value="2">xxxxxxx</option>
  11. <option value="5">yyyyyyyy</option>
  12. <option value="10">zzzzzzzz</option>
  13. <div id="price"></div>
  14. </body>
  15. </html>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 18:43