Aina ya kuingia ya HTML
- Makutano ya awali Mafano ya mifungo ya formu ya HTML
- Makutano mwingine Mafano ya mafano ya kichwa cha input ya HTML
Makadaro ya hali ya kila siku ya <input> kwa aina ya kuingia.
Aina ya kuingia: matukio
<input type="text"> kuchukuaKuingia cha matukiokwa eneo la kuingia la mviringo wa kipya:
Mfano
<form> Jina la kwanza:<br> <input type="text" name="firstname"> <br> Jina la kwanza:<br> <input type="text" name="lastname"> </form>
以上 HTML 代码在浏览器中看上去是这样的:
Aina ya kuingia: jifunze
<input type="password"> UfafananaKanda la jifunze:
Mfano
<form> Jina la mtumiaji:<br> <input type="text" name="username"> <br> Jifunze jina la mtumiaji:<br> <input type="password" name="psw"> </form>
以上 HTML 代码在浏览器中看上去是这样的:
注释:herufi za kanda la jifunze zipatazwa kwa mifungo (inaonekana kama haja au mviringo).
Aina ya kuingia: kumpatikana
<input type="submit"> Ufafananakumpatikanadata ya formu hadiMchakato wa kufungua formumichupo.
Mchakato wa paji ya kifungo cha server ambacho kinahusisha mchakato wa kusimamia data ya kuingia.
Inasababisha kwamba mshakilishaji (form-handler) au uendeshaji wa forma umezungumza kwa sababu ya muundo wa hatua ya kufanywa kwa form:
Mfano
<form action="action_page.php"> Jina la kwanza:<br> <input type="text" name="firstname" value="Mickey"> <br> Jina la kwanza:<br> <input type="text" name="lastname" value="Mouse"> <br><br> <input type="submit" value="Submit"> </form>
以上 HTML 代码在浏览器中看上去是这样的:
Ikiwa umeondoa thamani ya value ya nafasi ya kumuwasilisha, nafasi ya kumuwasilisha itakuwa na thamani ya kwa default:
Mfano
<form action="action_page.php"> Jina la kwanza:<br> <input type="text" name="firstname" value="Mickey"> <br> Jina la kwanza:<br> <input type="text" name="lastname" value="Mouse"> <br><br> <input type="submit"> </form>
Matokeo wa Input: radio
<input type="radio"> Ufafanana kwa mabati.
Mabati ya Radio inaingiza mtu kwa kuchagua KANISIA tu moja kati ya ombi wengi.
Mfano
<form> <input type="radio" name="sex" value="male" checked>Mwanaume <br> <input type="radio" name="sex" value="female">Mwanamke </form>
以上 HTML 代码在浏览器中看上去是这样的:
Matokeo wa Input: mabati
<input type="checkbox"> Ufafanana kwa mabati.
Mabati huwa inaafyana inayopunguza mtu kwa kuchagua kiume ama zaidi kati ya ombi wengi.
Mfano
<form> <input type="checkbox" name="vehicle" value="Bike">Nimea basiki <br> <input type="checkbox" name="vehicle" value="Car">Nimea chini </form>
以上 HTML 代码在浏览器中看上去是这样的:
Matokeo wa Input: mabati
<input type="button"> UfafananaMabati。
Mfano
<input type="button" onclick="alert('Sanaa Dunia!')" value="Klicka Me!">
以上 HTML 代码在浏览器中看上去是这样的:
HTML5 输入类型
HTML5 增加了多个新的输入类型:
- color
- date
- datetime
- datetime-local
- month
- number
- range
- search
- tel
- time
- url
- week
注释:老式 web 浏览器不支持的输入类型,会被视为输入类型 text。
Aina ya ingizo: number
<input type="number"> Inayotumika kwa kikomo cha ingizo ambao hawakuwa na thamani ya namba.
Unaweza kuletea kikomo cha namba.
Kwa sababu ya matumizi ya kifungu, kikomo cha kikomo cha ingizo kinaweza kutumiwa.
Mfano
<form> Makadaro (kati ya 1 na 5): <input type="number" name="quantity" min="1" max="5"> </form>
Kikomo cha kikomo cha ingizo
Hapa kuna kikomo cha kikomo cha kawaida (kwingine ni kipya cha HTML5):
Mafuta | Maelezo |
---|---|
disabled | Inayotumika kueleza kwamba kikomo cha ingizo kinahitajika kusikitishwa. |
max | Inayotumika kueleza thamani ya ukubwa wa kikomo cha ingizo. |
maxlength | Inayotumika kueleza thamani ya ukubwa wa herufi kwa kikomo cha ingizo. |
min | Inayotumika kueleza thamani ya chini cha kikomo cha ingizo. |
pattern | Inayotumika kueleza msingi wa kirefu kwa kikomo cha ingizo. |
readonly | Inayotumika kueleza kwamba kikomo cha ingizo kinahitajika kusoma (hauwezi kubadilika). |
required | Inayotumika kueleza kwamba kikomo cha ingizo kinahitajika (inaingizwa na upya). |
size | Inayotumika kueleza ukubwa wa kikomo cha ingizo (kwa herufi). |
step | Inayotumika kueleza kipindi cha viwango vya namba vya kikomo cha ingizo. |
value | Inayotumika kueleza thamani ya chaguo cha kawaida cha kikomo cha ingizo. |
Unaweza kueleza vizuio vya kikomo cha ingizo kwenye kitabu kinachitangazwa kuzingatia.
Mfano
<form> Makadaro: <input type="number" name="points" min="0" max="100" step="10" value="30"> </form>
Aina ya ingizo: date
<input type="date"> Inayotumika kwa uingizo ambao hawakuwa na tarehe.
Kulinganisha na kifaa cha kusoma, kigezimu cha siku kimejikwa katika kigezimu cha ukiaji.
Mfano
<form> Kwaka <input type="date" name="bday"> </form>
Unaweza kuongeza kikomo cha ingizo:
Mfano
<form> Ingiza tarehe kwenye 1980-01-01: <input type="date" name="bday" max="1979-12-31"><br> Ingiza tarehe iliyopita 2000-01-01: <input type="date" name="bday" min="2000-01-02"><br> </form>
Aina ya ukiaji: color
<input type="color"> Inatumiwa kwa ukiaji wa kigezimu cha rangi.
Kulinganisha na kifaa cha kusoma, kigezimu cha rangi kimejikwa katika kigezimu cha ukiaji.
Mfano
<form> Chaguliwa ya rangi yako ya mafaa: <input type="color" name="favcolor"> </form>
Aina ya ukiaji: range
<input type="range"> Inatumiwa kwa ukiaji wa kigezimu cha kuzingatia ambao hauwezi kufikia thamani fulani.
Kulinganisha na kifaa cha kusoma, ukiaji wa kigezimu cha kuzingatia unaweza kuonekana kama kifaa cha kusoma cha kuzingatia.
Mfano
<form> <input type="range" name="points" min="0" max="10"> </form>
Unaweza kutumia mambo ya kila hali ili kuzingatia: min, max, step, value.
Aina ya ukiaji: month
<input type="month"> Inafaa wanachaguliwa siku na mwaka.
Kulinganisha na kifaa cha kusoma, kigezimu cha siku kimejikwa katika kigezimu cha ukiaji.
Mfano
<form> Kahawa (siku na mwaka): <input type="month" name="bdaymonth"> </form>
Aina ya ukiaji: week
<input type="week"> Inafaa wanachaguliwa siku na mwaka.
Kulinganisha na kifaa cha kusoma, kigezimu cha siku kimejikwa katika kigezimu cha ukiaji.
Mfano
<form> Chaguliwa wa siku na mwaka: <input type="week" name="week_year"> </form>
Aina ya ukiaji: time
<input type="time"> Inafaa wanachaguliwa wa kwa muda (bila eneo la wakati).
Kulinganisha na kifaa cha kusoma, kigezimu cha wa kwa muda kimejikwa katika kigezimu cha ukiaji.
Mfano
<form> Chaguliwa wa wa kwa muda: <input type="time" name="usr_time"> </form>
Aina ya ukiaji: datetime
<input type="datetime"> Inafaa wanachaguliwa tarehe na wa kwa muda (na eneo la wakati).
Kulinganisha na kifaa cha kusoma, kigezimu cha siku kimejikwa katika kigezimu cha ukiaji.
Mfano
<form> Kahawa (taarifa na siku na wa kwa muda): <input type="datetime" name="bdaytime"> </form>
Aina ya ukiaji: datetime-local
<input type="datetime-local"> Inafaa wanachaguliwa tarehe na wa kwa muda (bila eneo la wakati).
Kulinganisha na kifaa cha kusoma, kigezimu cha siku kimejikwa katika kigezimu cha ukiaji.
Mfano
<form> Kahawa (taarifa na siku na wa kwa muda): <input type="datetime-local" name="bdaytime"> </form>
Aina ya kichwa cha kichwa: email
<input type="email"> Kifungu cha kichwa cha barua pepe.
Kuwa na mifungo ya kichwa cha barua pepe inayotumia kichwa cha barua pepe, inaofikia kumtambua barua pepe kwa kufikia.
Mafanikio ya simu za kifaa inayotumia kina ya barua pepe, na inaongeza ".com" kwa kifikia kina la barua pepe.
Mfano
<form> Barua pepe: <input type="email" name="email"> </form>
Aina ya kichwa cha kichwa: search
<input type="search"> Kifungu cha kichwa cha kutafuta (kifungu cha kichwa cha kutafuta kinahusiana na kifungu cha kichwa cha matukio ya kichwa cha kichwa).
Mfano
<form> Tafuta Google: <input type="search" name="googlesearch"> </form>
Aina ya kichwa cha kichwa: tel
<input type="tel"> Kifungu cha kichwa cha namba ya simu.
Safari 8 pekee inaongoza kifungo cha kina cha namba ya simu.
Mfano
<form> Namba ya simu: <input type="tel" name="usrtel"> </form>
Aina ya kichwa cha kichwa: url
<input type="url"> Kifungu cha kichwa cha uwanja wa kichwa cha URL.
Kuwa na mifungo ya kifungo inayotumia kifungo cha kichwa cha url, inaofikia kumtambua kina cha kichwa cha url kwa kufikia.
Mafanikio ya simu za kifaa inayotumia kina ya url, na inaongeza ".com" kwa kifikia kina la kichwa cha url.
Mfano
<form> Ongeza uwanja wa mawingu wako: <input type="url" name="homepage"> </form>
- Makutano ya awali Mafano ya mifungo ya formu ya HTML
- Makutano mwingine Mafano ya mafano ya kichwa cha input ya HTML