46 of 133 menu

Тег input

Тег input HTML пішінінің әртүрлі элементтерін жасайды: қарапайым енгізу өрісі, құпия сөз енгізу өрісі, флажок checkbox (чекбокс), радио батырмалар (radio), батырма.

Тег input тегтің ішінде болуы керек form. Бұл міндетті емес, деректерді серверге жіберу және оларды PHP арқылы өңдеу үшін қажет.

Жабылатын тег қажет емес.

Сипаттамалар

Сипаттама Сипаттама
type Енгізу өрісінің түрін орнатады. Нұсқаларды төменде қараңыз.
value Енгізу өрісіндегі әдепкі мән. Батырма жағдайында оның мәтінін орнатады. Толығырақ қараңыз сипаттамасы value.
placeholder Енгізу өрісіндегі көмекші хабар, толығырақ қараңыз сипаттамасы placeholder.
name Енгізу өрісінің аты. PHP-те енгізу өрісінің деректерін алу үшін қажет. Пішіннің дұрыс жұмыс істеуі үшін енгізу өрістерінің аттары бір-бірімен сәйкес келмеуі керек (бір пішінде). Егер олар сәйкес келсе - PHP-те HTML кодында төменірек орналасқан енгізу өрісінің деректері келеді.
disabled Пішін элементін бұғаттайды (тек input емес, кез келген басқа да), толығырақ қараңыз сипаттамасы disabled.

Type сипаттамасының мәндері

Мән Сипаттама
text Қарапайым мәтін енгізу өрісін жасайды.
password Құпия сөз үшін мәтін енгізу өрісін жасайды. Оған мәтін енгізіп көріңіз - ол жұлдызшалармен көрсетіледі.
checkbox Флажок чекбоксты жасайды. Толығырақ қараңыз checkbox.
radio Радио ауыстырғышын жасайды. Толығырақ қараңыз radio.
hidden Жасырын инпут жасайды, ол экранда көрінбейді, бірақ value сипаттамасындағы деректерді серверге жібереді.
button Батырма жасайды. Бұл батырманы басу пішінді серверге жібермейді. Ол сілтеме ішінде немесе JavaScript арқылы қолданылуы мүмкін. Әдепкі бойынша батырманың мәтіні жоқ (мәтіні жоқ батырма мысалы: ), ол value көмегімен орнатылады. Сондай-ақ қараңыз тег button, ол да батырма жасайды.
submit Деректерді серверге жіберетін батырманы жасайды. Батырма мәтіні браузерге байланысты, оны value көмегімен өзгертуге болады. Сондай-ақ қараңыз тег button, ол да батырма жасайды.
reset Толтырылған пішінді тазартатын батырманы жасайды. Батырма мәтіні браузерге байланысты, оны value көмегімен өзгертуге болады.
file Файлды таңдау батырмасын жасайды. Бұл батырманың дизайнын CSS арқылы өзгертуге тыйым салынады (дегенмен айлакәр әдістер бар). Егер сізге пішінде мұндай өріс қажет болса, онда тег form сипаттамасына ие болуы керек enctype multipart/form-data мәнінде.

HTML5-тегі type сипаттамасының жаңа мәндері

Бұл сипаттама мәндері жаңа, тек HTML5-те пайда болды, сондықтан кейбір браузерлерде олар жұмыс істемеуі мүмкін немесе әртүрлі браузерлерде әртүрлі жұмыс істеуі мүмкін.

Егер браузер type сипаттамасының мазмұнын түсіне алмаса (мысалы, егер ол қолдаусыз болса немесе қате енгізілген болса), ол элементті қарапайым мәтін инпуты ретінде қарастырады, type-та мән болғандай text.

Төмендегі мысалдарды әртүрлі браузерлерде қараңыз. Инпуттарға мәтін енгізіп, жіберу батырмасын басып көріңіз. Егер мәтін дұрыс емес болса немесе өріс бос болса - браузер қате шығарады. Мысалы, егер email түрі бар өріске дұрыс емес email енгізілсе - браузер пішінді жіберуге мүмкіндік бермейді және қате туралы хабарлама шығарады (қате мәтіні және оның сыртқы түрін html css арқылы өзгерту мүмкін емес). Егер өріс бос болса - браузер де қате шығарады, бұл required сипаттамасының көмегімен жеткізіледі:

Мән Сипаттама
email
number
url
tel
search
color
date
month
week
datetime
datetime-local
range

Сондай-ақ қараңыз

  • тег textarea,
    ол көпжолды енгізу өрісін жасайды
  • сипаттамасы pattern,
    ол өрістерді тексеруді жүзеге асырады
Қазақ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართული한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау