Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> 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);
}
Go to the top of the page
+Quote Post

Posty w temacie
- styx   brak zdarzenia onchange   23.02.2006, 17:52:50


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: 22.08.2025 - 21:11