Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript]Dodawanie
lagster
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 9.02.2011

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


Witam,
jak zrobić takie coś , że powiedzmy mam przycisk kliknę w niego i pokaże się alert z treścią "1", gdy klikne drugi raz pokaże się "2", trzeci raz "3" itd.?
Go to the top of the page
+Quote Post
Fifi209
post
Post #2





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Fajnie, ale zapomniałeś napisać gdzie masz problem.

W zrobieniu jednej zmiennej? Czy w ustawieniu onclick?
Go to the top of the page
+Quote Post
pablo_83
post
Post #3





Grupa: Zarejestrowani
Postów: 200
Pomógł: 16
Dołączył: 11.01.2009
Skąd: wrocław

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


wstawiaj sobie do value twojego elementu (linka, div'a itp) ostatnią wyświetloną wartość a przy ponownym kliknięciu zinkrementują ją przed wyświetleniem:
np:
twoje value = 1;

JS (z wykorzystaniem jquery ):
  1. $(id_twojego_el).click(function(){
  2. var wartosc = $(this).val();
  3. var nowa_wart = parseInt(wartosc) + 1;
  4. alert(nowa_wart);
  5. });

mnniej więcej tak
Go to the top of the page
+Quote Post
kadlub
post
Post #4





Grupa: Zarejestrowani
Postów: 548
Pomógł: 105
Dołączył: 4.06.2010

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


  1.  
  2. <title>testowy</title>
  3.  
  4. <script type="text/javascript">
  5. function zlicz(){
  6. var wartosc=document.getElementById("klik");
  7. var wynik;
  8. wynik=Number(wartosc.value)+1;
  9.  
  10. alert(wynik);
  11. wartosc.value=wynik;
  12. }
  13.  
  14. <button value="0" id="klik" onClick="zlicz()">klik</button>
  15. </body>
  16. </html>
  17.  
Go to the top of the page
+Quote Post
lagster
post
Post #5





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 9.02.2011

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


kadlub:

Dzięki wielkie, właśnie o to mi chodziło.
Go to the top of the page
+Quote Post

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: 24.08.2025 - 02:04