Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> brak zdarzenia onchange
styx
post
Post #1





Grupa: Zarejestrowani
Postów: 138
Pomógł: 3
Dołączył: 21.11.2005

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


Witam, mam problem podczas sprawdzania wartości pewnego pola tekstowego.
Podczas wprowadzania wartości do tego pola, sprawdzam czy nie została przekroczona pewna wartość, jeżli tak to zmieniam jej wartosc. Wszystko działa, do momentu kiedy nie zostanie wprowadzona ta wartość dwa razy z rzędu, wtedy chyba nie wywołuje się zdarzenie onchange i wartość ta zostaje wprowadzone.

wywolanie :
  1. <?php
  2.  
  3. print '&nbsp;<input type="text" name="miesieczny" onKeyPress="return letternumber(event)" onchange="kontrola(this.value)" class="zmiana2">&nbsp;';
  4. ?>


i funkcja:

Kod
function kontrola(obiekt)
{

var liczba1;
var liczba2;
var liczba3;
var suma;
if (formularz.z1.value!='') liczba1 = parseInt(formularz.z1.value);
else liczba1 = 0;
if (formularz.z2.value!='') liczba2 = parseInt(formularz.z2.value);
else liczba2 = 0;
if (formularz.z3.value!='') liczba3 = parseInt(formularz.z3.value);
else liczba3 = 0;
suma =liczba1+liczba2+liczba3;

if (obiekt<suma) formularz.miesieczny.value=suma;
formularz.ukryty.value=parseInt(obiekt);
}


--------------------
"Istotne problemy naszego życia nie mogą być rozwiązane na tym samym poziomie myślenia, na jakim byliśmy kiedy je tworzyliśmy". A.Einstein
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 Aktualny czas: 20.08.2025 - 09:18