Input mezőbe csak az elvárt formátumba kerülhessen be az adat, hogy lehetséges?
Amit szeretnék az az, hogy input mezőbe kell bevinni az adatokat, de rossz formátumot ne engedjen bevinni, értem ezt úgy, hogy nem egy validáció van, hogy feljön egy hiba üzenet, hogy rossz a formátum, hanem ha már elkezdek gépelni "automatikusan" abba a formátumba kerül be, amit elvárok.
pl ha van egy mezőm ami így vár adatokat 123-456-789, akkor ha elkezdek gépelni akkor egyrészről nem számokat ne is engedjen, márészről a számokat csak foylamatosan kelljen beírni, mert az egyből a helyes formátumba kerül be ( azaz ne a usernak kelljen kötőjeleket írnia).
Hogy tudnám ezt elérni??
Egy apróság kimaradt: Milyen programnyelv?
Általánosságban: A legtöbb környezetben van az input mezőnek keypressed-hez hasonló tulajdonsága. Ha leütnek egy betűt azonnal tudod ellenőrizni a tartalmát, ha kell visszatörölni, vagy hozzáadni a kötőjelet
#3, ez inkább felhasználó szempontból kényelmi megoldás, szerver oldalon továbbra is ellenőrizni kell
én javascriptel, gombnyomásra (és vágólapról beillesztéskor)
ellenőrizném regex-el, majd formáznám megfelelően és raknám vissza az inputba
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!