ugrás a tartalomhoz

Beviteli mezők korlátozása adott típusú adatra

Anonymous · 2005. Dec. 15. (Cs), 10.37
Tisztelt Kollégák!

Kezdő PHP-s révén egy alapvető kérdést tennék fel nektek:

Ha van egy text mezőm, hogyan tudok ahhoz inputmask-ot megadni? Gondolom PHP alatt is van ilyen. Tehát azt szeretném megvalósítani, hogy ha a mezőbe numerikus adatot várok, akkor ne tudjon betűt beírni a felhasználó.

Előre is köszönöm a segítséget: Sz. Péter
 
1

Javascript

zila · 2005. Dec. 15. (Cs), 11.31
Amire te gondolsz az inkább javascript mint php. Php-ban is le tudod ellenőrizni, hogy a beírt érték az milyen, de ezt a form elküldése után tudod megtenni. Javascripttel viszont már kitöltéskor megoldható a dolog.

http://javascript.internet.com/forms/block-key-press.html

Igaz ez csak ie alatt megy...

üdv,
Zila
2

Sztem nem csak Explorer...

ozoli · 2005. Dec. 15. (Cs), 11.40
Megnéztem és Opera alatt is működik.
3

event kezelés

Táskai Zsolt · 2005. Dec. 15. (Cs), 12.38
'Event accessing models' összefoglaló itt:
http://www.quirksmode.org/js/events_compinfo.html#general
Vagyis Netscape-en és Mozillán nem megy a módszer, viszont kicsit lejjebb mutatják, hogy hogyan kell ezt általánosan. Bár azért billentyűkezelés eleve nem túl kompatibilis...
Tasi