![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 18.09.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam problem z moim skryptem. Jestem początkujący więc proszę o cierpliwość. Przy wypełnianiu formularza na stronie internetowej mam podać cenę. Wartość w tym polu musi być wyrażona cyframi dodatnimi a ja chce żeby można było wpisać tam znak "-" niedostępny.
W kodzie to wygląda tak: Kod if( isNaN(frm.sb_price.value) || frm.sb_price.value<=0) { alert('Określ cenę cyframi dodatnimi'); frm.sb_price.focus(); frm.sb_price.select(); return(false); Kod if ( !is_numeric($sb_price) || ($sb_price <= 0) ) { $errs[$errcnt]="Cena musi być wyrażona cyframi dodatnimi"; $errcnt++; } Co trzeba zmienić żeby można było wstawić znak "-" ? Ten post edytował tajfo 18.09.2008, 14:52:36 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 419 Pomógł: 42 Dołączył: 12.08.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Nic nie trzeba zmienić. Odpowiedz na pytanie gdzie masz sprawdzaną wartość liczbową czy w js czy php bo widziałem skrypty do obu.
Poza tym zauważyłem if ( !is_numeric($sb_price) || ($sb_price <= 0) ) co oznacza, że nie możesz mieć liczby mniejszej niż zero! Ten post edytował golaod 18.09.2008, 15:18:24 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 08:48 |