[ KeyboardSound @ 21.01.2004. 07:58 ] @
Imam funkciju koja provjerava input - da li se radi samo o brojevima.
Funkcija utvrdjuje da li je unesena vrijednost broj bez problema ali problem je u tome sto hocu da nakon sto funkcija utvrdi da se ne radi iskljucivo o brojevima, upise u input polje prvobitnu vrijednost.

Koristim OnChange="provjeri(this.value,document.forma.polje.value)"

Provjeri(a,b) {
var vred=b.value
if (JeliBroj(a)) {
} else {

b.value=vred
b.focus()
b.select()
}
}

i ovo mi ne radi, jednostavno pri unosu slova funkcija JeliBroj() utvrdi da nisu uneseni samo brojevi (u funkciji JeliBroj() imam alert koji to javlja i to radi), ali ne vraca mi vrijednost input polja na prethodnu vrijednost.

Kada u b.value= napisem neki konkretan broj to radi ali ja hocu da zapamtim prethodnu vrijednost.

Svaka pomoc je dobrodosla.
Pozdrav
[ KeyboardSound @ 21.01.2004. 08:08 ] @
Rijesio sam:

Prethodno treba definisati i OnFocus="neka_funkcija_koja_cuva_prethodnu_vrijednost(this.value)"