Provjera input polja
21.01.2004. u 07:58 · pre 277 meseci
#1
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
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