Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]problem
Forum PHP.pl > Forum > Przedszkole
noom
Mam problem gdyż podany przyklad zwraca mi

  1. function dodaj(ile)
  2. {
  3. var ko=document.getElementById("w");
  4. l=ko+ile;
  5. ko.innerHTML=l;
  6. }



wyswietla [object HTMLDivElement]3 gdzie 3 to ile a ten blad to zmienna ko no ale przeciez dobrze jest napisane
AdIoS_Neo
Witam,
strasznie niejasno napisałeś o co Ci chodzi ale się domyśliłem.
Powinno być:
[JAVASCRIPT] pobierz, plaintext
  1. l=parseFloat(ko.value)+ile;
[JAVASCRIPT] pobierz, plaintext
zakładając, że element o id="w" to jakiś input.
noom
tutaj calosc powinno dodawac liczby do siebie po bouble kliku odejmowac ale tylko raz

  1. <html><head>
  2. <script type="text/javascript">
  3. k=0;
  4. function dodaj(ile)
  5. {
  6. var e=document.getElementById("w");
  7. kl=k+ile;
  8. e.innerHTML=kl;
  9. }
  10. function usun(liczba)
  11. {
  12. var ko=document.getElementById("w");
  13. l=ko.innerHTML-liczba;
  14. ko.innerHTML=l;
  15. }
  16. </script></head><body>
  17. klikaj w poniższe liczby<br>
  18. <div onclick="dodaj(1)" onDblClick="usun(1)">1</div>
  19. <div onclick="dodaj(2)" onDblClick="usun(2)">2</div>
  20. <div onclick="dodaj(3)" onDblClick="usun(3)">3</div>
  21. <br><br><br>
  22. wynik<br>
  23. <div id="w">0</div>
  24. </body></html>
bpskiba
linia 13 jest bez sensu.....
poczytaj co to jest innerHTML
nospor
Czyżbyś zapomniał, że już o to pytasz gdzie indziej?
http://forum.php.pl/index.php?showtopic=215480&hl=
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.