ďťż
Podstrony
|
telcocafeWitam o ile z HTML jeszcze coś potorfie to z Javascript jestem zielony ;/. Mam pytanie czy mógłby ktoś wykonać dla mnie prosty skrypt w którym po wybraniu z listy towaru w okienku cena wyświetli się jego cena i po kliknięciu przycisku obliczy jego wartość z uwzględnieniem ilości sztuk ??Z gór dzięki za odp. A morze chociaż ktoś mi podpowie jak zrobić żeby po wybraniu towaru w okienku cena pokazywała się cena? Mam przygotowane coś takiego. <html> <head> <title>sklep</title> <script type="text/javascript"> </script> </head> <body> <table> <tr> <td> <p>Monitory</p> <form action="mon"> <select name="monitory"> <option>Wybierz produkt</option> <option>Monitor nr 1</option> <option>Monitor nr 2</option> <option>Monitor nr 3</option> <option>monitor nr 4</option> </select> </form> </td> <td> <p>Drukarki</p> <form action="dr"> <select name="drukarki"> <option>Wybierz produkt</option> <option>Drukarka nr 1</option> <option>Drukarka nr 2</option> <option>Drukarka nr 3</option> </select> </form> </td> <td> <p>Zestawy komp</p> <form action="zk"> <select name="Zestawy komputrowe"> <option>Wybierz produkt</option> <option>Zestaw nr 1</option> <option>Zestaw nr 2</option> <option>Zestaw nr 3</option> </select> </form> </td> </tr> <tr> <td> <p>Cena</p> <input type = "text" name="C.mn" value=""> </td> <td> <p>Cena</p> <input type = "text" name="C.dr" value=""> </td> <td> <p>Cena</p> <input type = "text" name="iC.zk" value=""> </td> </tr> <tr> <td> <p>Ilość sztuk</p> <input type = "text" name="il.mn" value=""> </td> <td> <p>Ilość sztuk</p> <input type = "text" name="il.dr" value=""> </td> <td> <p>Ilość sztuk</p> <input type = "text" name="il.zk" value=""> </td> </tr> <tr> <td> <p>Do zapłaty</p> <input type = "text" name="D.z" value=""> </td> </tr> <tr> <td> <input type = "button" NAME = "oblicz" VALUE = "oblicz" onclick = ""> </td> </tr> </table> </body> </html> Użytkownik michu908 edytował ten post 27 wrzesień 2009, 17:17 Może skorzystaj z biblioteki MintAjax? http://mintajax.pl/P...Obiekt-Request/ - tutaj masz przykłady zapytań do bazy danych, po kliknięciu przycisku wyświetlają się jakieś dane. Jeżeli chcesz, aby cena się wyświetlała po kliknięciu czegoś, musisz cenę wstawić do diva, który domyślnie będzie ukryty (w stylach ustawiasz visiblity:"hidden";), natomiast JS będzie zmieniał właściwość visiblity z hidden na visible. Nie wiem czy o to Ci chodzilo. Poniżej masz dość prosty skrypt JS: function pokaz(div) {document.getElementById(div).style.visibility = "visible"} function ukryj(div) {document.getElementById(div).style.visibility = "hidden"} W zdarzeniu onclick wpisujesz pokaz('cena'); (dla div'a o id="cena"). Nie jestem pewnien, czy to działa bo pisałem z głowy, ale myślę że przynajmniej nakierowałem Cię na dobrą drogę ;) Pozdrawiam |
|||
Sitedesign by AltusUmbrae. |