Sifa ya type kwenye <input> inabadilisha UI yake, kibodi ya skrini (simu), na uthibitisho wa ndani. Kutumia aina sahihi inaboresha matumizi na inatoa uthibitisho bure.
Sifa ya type kwenye <input> inabadilisha UI yake, kibodi ya skrini (simu), na uthibitisho wa ndani. Kutumia aina sahihi inaboresha matumizi na inatoa uthibitisho bure.
Kibodi za simu zinakabili — type="email" inaonyesha kitufe cha @, type="tel" inaonyesha kibodi ya nambari, type="number" inaonyesha tarakimu. Hii ni ukubwa mkubwa wa faida ya matumizi kwenye simu.
Uthibitisho bure — type="email" inakataa not-an-email wakati wa kuwasilisha, min/max inakamatia nambari, type="url" inakagombeza URL halali — hakuna JavaScript inayohitajika.
<input type="radio" name="plan" value="free" /> Free
<input type="radio" name="plan" value="pro" /> Pro
<!-- same name = mutually exclusive; only one can be selected -->
Kuchagua aina sahihi ya ingizo inakuletea kibodi nzuri za simu, chaguo za asili, na uthibitisho wa ndani kwa bure — inaboresha uweza wa kufikia na inapunguza JavaScript ambayo vinginevyo ungelazimika kuandika.
Ni chaguo kidogo lenye taji ya UX isiyo na usawa.