Numărul tipului de intrare, câmpul pentru introducerea numerelor, html - exemple

Descrierea și exemplul

Pasul de modificare a numărului când valoarea de intrare este o valoare multiplă a valorii pasului. adică este împărțită în ea fără urmă. Exemplu de valori de intrare admise pentru pasul = "20". ..., -40, -20, 0, 20, 40 și așa mai departe. pasul trebuie să fie mai mare decât zero. Poate fi fie întregă fie fracționată. Valoarea implicită este 1. Asta este va afișa o eroare dacă introduceți un număr fracționat. Pentru a elimina restricțiile, trebuie să utilizați valoarea orice.







Valoarea câmpului care poate conține: cifre "0-9", unul plus "+" sau minus "-", un punct ".", Un caracter "e" sau "E". Când o persoană intră în câmpul "20.5". apoi valoarea = "20,5".

Valoarea minimă. Câmpul vă va permite să introduceți un număr mai mic decât cel specificat în atributul min. dar nu vă va permite să trimiteți formularul făcând clic pe butonul Trimiteți. Săgețile nu reduc valoarea sub minim.

Valoarea maximă. Câmpul vă permite să introduceți un număr mai mare decât cel specificat în atributul max. dar nu vă va permite să trimiteți formularul făcând clic pe butonul Trimiteți. Săgețile nu măresc valoarea peste valoarea maximă.

id al etichetei de distribuție. în care sunt propuse opțiunile de recomandare sugerate (opțional), care apar atunci când simbolurile se potrivesc atunci când tastați câmpul de introducere.

Câmpul trebuie completat. Dacă rămâne goală, formularul nu va fi trimis și browserul va afișa un mesaj de eroare.







vârstă:

Când descărcați, elementul se concentrează, pagina web va fi redusă la ea.

Activează sau dezactivează completarea automată. Poate fi activat sau dezactivat.

Câmpul nu poate fi modificat de către utilizatori, dar poate primi focalizare, conținutul său poate fi selectat și copiat.

Câmpul nu poate fi modificat de către utilizatori, nu poate primi focalizare, conținutul său nu poate fi selectat, valoarea sa nu este trecută pe server.

P.S. Oh, cum trebuie să schimb multe forme din cauza neînțelegerii inițiale a pasului.

Reduceți lungimea tipului de intrare = număr atunci când atributul dimensiune nu funcționează

  1. Dacă există restricții asupra câmpului. pentru este suficient să alocați un loc pentru 6 caractere:
  2. Dacă este specificată lățimea în CSS (proprietatea lățimii):

Limitați intrarea cu două zecimale

Un punct de intrare JS

Îndreptați ultimul caracter JS

IE este compatibil cu versiunea 9.

Săgeți la intrare

Că săgețile din intrare au fost inițial, și nu numai atunci când: hover și: focalizați în Chrome

Eliminați săgețile de la intrare

Caracteristici de afișare de către browsere

Pe iOS (iPhone), dacă atributul model este [0-9] * sau \ d *. chiar și pentru umplere Aceeași tastatură va fi dată atunci când .

Simboluri. - (o perioadă sau virgulă pentru fracționare și minus pentru negativ) nu este prezentă pe toate tastaturile browserelor mobile care apar cu accent pe .

Numerele lungi pot fi rotunjite, ceea ce nu este potrivit pentru 16 caractere de plastic. De asemenea, săgețile de creștere / micșorare a numărului nu sunt relevante aici.

Nu recomand multe funcții de agățare pe apăsarea tastelor și pe intrare. Pe dispozitivele mobile și tabletele începe să încetinească introducerea de caractere din intrare, mai ales cu o conexiune lentă.







Trimiteți-le prietenilor: