Witam. Czy da się zrobić takie pole input w formularzu w którym będzie się dało wpisać tylko liczbę?
w samym htmlu nie, można zrobić w java scripcie takie zabezpieczenie, ale każdy użytkownik może wyłączyć java script i tym samym deaktywować to zabezpieczenie, albo zrobić walidację przez php po stronie serwera (jeżeli oczywiście serwer obsługuje)
no mozna ale wtedy bede musial zapamietac wszystkie dane z formularza i przeslac je z powrotem niech sobie ten ktos poprawi. a ze dodają się tam tez pliki to jak wstawie value do input type file to firefox mi sie sprzeciwi. ogolnie to zamotane. pamietam ze mozna bylo to zrobic w samym html-u… jeszcze poszukam
Zawsze możesz zrobić listę select, w której opcjami będą tylko liczby. Ale praktyczność tego rozwiązania zależy od tego, jaki jest zakres liczb możliwych do wprowadzenia…
chodz o podawanie ceny wiec odpada. szukalem na google to wyskoczylo mi type=int a jeszcze type=number ale nie dzialaja. w praktyce da sie wpisac tam literki
Hmm… No to kilkuelementowe option…
Np. [0-9] [0-9] [0-9] [0-9] , [0-99] i potem w php składasz z tego całą liczbę.
Możesz szczyt wygody to nie jest, ale powinno działać…
jednak postawilem na javascripta. jesli ktos wpisz ejakies bzdury to php mu wywali ze nie doda ogloszenia… dzieki