Pole input w html

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ć…

http://www.kurshtml.boo.pl/html/lista_r … larze.html

jednak postawilem na javascripta. jesli ktos wpisz ejakies bzdury to php mu wywali ze nie doda ogloszenia… dzieki