Czy mozna zrobic tak, zeby funkcja js sprawdzila poprawnosc pol i TYLKO pod warunkiem ze wszystkie sa ok (zwroci wartosc true) zaladowana zostala stronka z "action"?
Slowem w zdarzeniu onsubmit forma chce sprawdzic czy pola sa dobrze wypelnione, i tylko w takim wypadku przetworzyc formularz.
2.
Jak wygladalaby funkcja sprawdzajaca czy dane pole zawiera same cyfry?
kondziop napisał:
1.
>Czy mozna zrobic tak, zeby funkcja js sprawdzila poprawnosc pol i TYLKO pod warunkiem ze wszystkie sa ok (zwroci wartosc true) zaladowana zostala stronka z "action"?
>Slowem w zdarzeniu onsubmit forma chce sprawdzic czy pola sa dobrze wypelnione, i tylko w takim wypadku przetworzyc formularz.
Tak można
>2.
>Jak wygladalaby funkcja sprawdzajaca czy dane pole zawiera same cyfry?
Zaraz sprawdzę, a jak na ten czas można np.
if(document.formularz.pole.value * 1) {}
//Wydaje mi się że liczba zwróci TRUE przy monożeniu przez 1 a coś innego FALSE--__________________________________
Pozdrawiam...
piechnat
If isNaN(ZawartoscPola) {liczby} else {inne}
--Szymek
Prawo Bolingsa - jeżeli czujesz się świetnie, nie martw się, to minie.
szymek napisał:
If isNaN(ZawartoscPola) {liczby} else {inne}
no właśnie :) tylko że na odwrót--__________________________________
Pozdrawiam...
piechnat
Odnosnie drugiego:
Alternatywnie mozesz uzyc komponentu TMaskEdit.
Umozliwia on zdefiniowanie formatu danych w polu edycyjnym.
Pozdrawiam,
Bartolomeo
Dzieki, mam drugie. A co z pierwszym? Ktos wie jak to zrobic?
Nie wiem dokładnie o co ci chodzi no ale np.:
<script>
function sprawdz() {
//tutaj sprawdzasz i jeśli wszystko ok to dajesz
document.form.submit();
}
</script>
<form action="" name="form" onSubmit="sprawdz(); return false">
<input type="submit">
</form>--__________________________________
Pozdrawiam...
piechnat
Nie powiem- niezle. Powinno dzialac. Wielkie dzieki!!!
{browar}