Pomoc
-
Szukaj
-
Użytkownicy
-
Kalendarz
Pełna wersja:
[HTML] Pole input type
Forum PHP.pl
>
Forum
>
Przedszkole
mihipoznan
12.08.2008, 10:42:38
Czy istnieje jakiś typ input aby można było wpisać tylko cyfry?
nospor
12.08.2008, 10:46:18
nie. To co chcesz zrobic realizuje sie przez walidacje w js lub php - czyli najpierw wpisujesz cos a potem skrypt ci sprawdza czy to poprawne dane.
ps: kiedys widzialem skrypt, ktory sie podpinal pod inputa i nie pozwalal na wpisanie innych rzeczy niz liczby, ale juz nie pamietam gdzie byl
edit: i znalazlem:
http://www.drlongghost.com/validanguage.php
przykłady:
http://www.drlongghost.com/vd_tests/vd_demo1.php
meezan
12.08.2008, 10:51:33
<script type="text/javascript">
function onlydec(event,f)
{
if (event.srcElement) {kc = event.keyCode;} else {kc = event.which;}
if ((kc < 47 || kc > 57) && kc != 8 && kc != 0) return false;
return true;
}
</script>
<form>
<table>
<tr><td valign="top" width="60" style="text-align:right">GG:</td>
<td valign="top" style="text-align:left">
<input type="text" name="GG" value="" maxlength="7" onKeyPress="return onlydec(event,'cos');"
/></td></tr></table></form>
Spróbuj tego u mnie działa
mihipoznan
12.08.2008, 11:09:15
Ok dzięki
Działa
A można poprzez walidację ograniczyć liczbę znaków które można maksymalnie wpisać ?
meezan
12.08.2008, 11:14:26
Cytat(mihipoznan @ 12.08.2008, 12:09:15 )
Ok dzięki
Działa
A można poprzez walidację ograniczyć liczbę znaków które można maksymalnie wpisać ?
Po co walidacja , tego nie trzeba sprawdzać, wystarczy maxlength="liczba_znaków_które_można_wpisać"
nospor
12.08.2008, 11:26:15
Cytat
Po co walidacja , tego nie trzeba sprawdzać, wystarczy maxlength="liczba_znaków_które_można_wpisać"
Po to, ze dane na serwer mozna wyslac nie tylko z forma. O wyłączeniu js juz nie wspomne
Walidacja po stronie serwera musi byc.
mihipoznan
12.08.2008, 11:45:20
Ale w jaki sposób po stronie serwera? Jest odpowiednik maxlenght w php?
mike
12.08.2008, 11:48:11
Jest, znajdziesz ją w dokumentacji, w rozdziale z funkcjami dotyczącymi stringów.
mihipoznan
12.08.2008, 13:53:31
Tego jest wuchtę.. który to?
http://php.net.pl/manual/pl/ref.strings.php
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj
.
Invision Power Board © 2001-2025
Invision Power Services, Inc.