Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][PHP]Zmienne php w javascript, Jak użyć zmiennych php w javascript
miras
post 7.06.2012, 18:06:11
Post #1





Grupa: Zarejestrowani
Postów: 1 004
Pomógł: 9
Dołączył: 18.01.2011
Skąd: Siedlce

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


Witam, muszę napisać kalkulator slotów w javascript i kompletnie nie wiem jak się za to zabrać, a w dodatku wartości mnożników tego kalkulatora muszą być pobrane z bazy danych, czy da się zmienne php użyć w skrypcie javascript ? Ten kalkulator ma być oparty na selectach <select> <option>Opcja 1</option> </select>

Proszę o jakieś wskazówki, albo nawet kawałek jakiegoś kodu jak by to najprościej napisać..

Dzięki z góry!


--------------------
Go to the top of the page
+Quote Post
konrados
post 7.06.2012, 18:19:30
Post #2





Grupa: Zarejestrowani
Postów: 623
Pomógł: 79
Dołączył: 16.01.2008

Ostrzeżenie: (0%)
-----


No wystarczy je wypluć do zmiennych js:
  1. <script type='text/javascript'>
  2. var zmienna='<?=$zmiennaPhp?>';
  3. </script>
Go to the top of the page
+Quote Post
miras
post 7.06.2012, 18:43:02
Post #3





Grupa: Zarejestrowani
Postów: 1 004
Pomógł: 9
Dołączył: 18.01.2011
Skąd: Siedlce

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


a jakieś wskazówki, co do tego kalkulatora ?

Dobra mam coś takiego:

  1. <script language="JavaScript" type="text/javascript">
  2. window.onload = function(){
  3. document.getElementById("przelicz").onclick = function(){
  4. var cena = 0.40; // cena za slot
  5. var sloty = document.getElementById("sloty").value; // ilość slotów
  6. document.getElementById("price_serv").getElementsByTagName("span")[0].innerHTML = Math.round(cena*sloty*100)/100;
  7. }
  8. }
  9. </script>


Jak to przerobić, żeby wynik pokazywał się od razu, nie dopiero po naciśnięciu przycisku "przelicz" ?


--------------------
Go to the top of the page
+Quote Post
konrados
post 7.06.2012, 19:06:38
Post #4





Grupa: Zarejestrowani
Postów: 623
Pomógł: 79
Dołączył: 16.01.2008

Ostrzeżenie: (0%)
-----


Zainteresuj się zdarzeniem onkeyup lub jquery: keyup ( http://api.jquery.com/keyup/ )
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 10:05