Validering af numeriske tegn

Kommentarer

Følgende JavaScript-funktion tjekker, om argumentet er et tal, Tab eller Enter:

JAVASCRIPT:
  1. evtKeyPress ) funktion nummer (evtKeyPress)
  2. (
  3. ; nTecla var = 0;
  4. document. all ) { if (dokument alle) (
  5. nTecla = evtKeyPress. keycode;
  6. { Else ()
  7. nTecla = evtKeyPress. Hvilket;
  8. )
  9. nTecla> 47 && nTecla < 58 ) if ((nTecla> 47 & & nTecla <58)
  10. | | NTecla == 8 | | 127 == nTecla
  11. // 0 == Tab | | NTecla == 0 | | nTecla == 9 / / 0 == Tab
  12. // 13 == Enter | | NTecla == 13) (/ / Enter == 13
  13. ; return true;
  14. { Else ()
  15. ; return false;
  16. )
  17. )

At tvinge input kun at acceptere tal, og stadig gøre det muligt for Tab og Enter for at ændre feltet sende blanketten, kalder det på denne måde:

HTML:
  1. onkeypress = "return numero(event);" ; / > <Input type = "text" onkeypress = "return nummer (begivenhed);" />

God til at kalde i lejre eller Telefon data!

Det er nemt at ændre funktion til at acceptere komma og punkt, hvis du har brug for at validere værdierne i lokal valuta eller decimal. Tilføj en alert (nTecla) og se koderne for hver tast du nødt til at give slip. :)

    blog kommentarer powered by DISQUS

    Português flagItaliano flagCoreano flagChinês (simplificado) flagEnglish flagAlemâo flagFrancês flagEspanhol flag
    Japonês flagÁrabe flagRusso flagHolandês flagBúlgaro flagTcheco flagCroata flagDinamarquês flag
    Finlandês flagHindu flagPolonês flagRomeno flagSueco flagGrego flagNorueguês flag 
    By N2H
    Dolet 96 rabat på hosting Dreamhost!
    Brug "PROMO CODE" inerti. LAMP med 20GB plads og 1 TB for overførsel.

    Relaterede artikler

    • Ingen relaterede stillinger

    Kategorier