Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][JavaScript][PHP]wynik na bieżąco
Forum PHP.pl > Forum > Przedszkole
michaldaro
Witam czy ktoś mógłbym mi napisać kod jak zrobić taką banalną rzecz:

-wpisuje wartość pierwszej liczby
-wpisuje wartość drugiej liczby
- automatycznie jak wpisuje druga wartość to bez odświeżania strony ani też bez jakiś buttonów wyświetla się suma tych dwóch licz.

Dziękuje za ewentualną pomoc bo nawet nie wiem jak coś takiego mozna by było napisać, obstawiam to chyba trzeba napisać w javascript, ale pewności nie mam
Pawel_W
wpisz do googla javascript calculator, na pewno znajdziesz jakiejś przykłady winksmiley.jpg
kamil4u
Cytat
wpisz do googla javascript calculator, na pewno znajdziesz jakiejś przykłady winksmiley.jpg

Wątpię, bo głównie takie kalkulatory opierają się na eval-u

Zrób tak:
- stwórz prosty formularz z 3 polami input i przypisz im id (załóżmy, że a,b - to liczby,a c to wynik)
- stwórz nową funkcję js, w której:
a ) pobierzesz parametry pól a i b korzystając z
Kod
[/code]
b ) dodaj te wartości (spr. czy wartość jest liczbą)
c ) przypisz  wynik do pola c
- funkcję przypisz do zdarzenia na klawiszu (np. onkeyup )

PS. Taka podpowiedź( praktycznie masz tu połowę kodu (znak ~~ odwala za Ciebie połowę roboty - zmienia wartość na liczbę)):
[code]
<input type="text" id="a" onkeyup="test(this);">
<span id="b"></span>
<script>
function test(test){
  document.getElementById('b').innerHTML = (~~test.value);
}

</script>
michaldaro
Dziękuje bardzo o takie proste działanie mi chodziło smile.gif
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.