Matokeo wa HTML Input

Matokeo wa value

value Matokeo wa kifungu cha ingia cha thamani cha kuzalika:

Mfano

First name:
<input type="text" name="firstname" value="Bill">
Last name:
</form>

Tafuta kwa Onesha

Matokeo wa readonly

readonly Matokeo wa kifungu cha ingia cha kusoma tu (hauwezi kubadilika):

Mfano


 First name:
<input type="text" name="firstname" value="Bill" readonly>
Last name:
</form>

Tafuta kwa Onesha

Matokeo wa readonly haujuiwa thamani. Iliweze kama readonly="readonly".

Matokeo wa disabled

disabled Matokeo wa kifungu cha ingia cha kutoweka.

Mfano ambao hauwezi kushikilishwa haujuiwa kubadilika na hauwezi kubadilika.

Mfano ambao hauwezi kushikilishwa haujuiwa hatua.

Mfano


 First name:
<input type="text" name="firstname" value="Bill" disabled>
Last name:
</form>

Tafuta kwa Onesha

Matokeo wa disabled haujuiwa thamani. Iliweze kama disabled="disabled".

Matokeo wa size

size Matokeo wa kifungu cha ingia cha ukubwa wa kifungu (kwa herufu):

Mfano


 First name:
<input type="text" name="firstname" value="Bill" size="40">
Last name:
</form>

Tafuta kwa Onesha

Matokeo wa maxlength

maxlength Matokeo wa matokeo wa matokeo wa kikubali ujumbe wa kikuu cha kiwango cha ujumbe kwa kifungu cha ingia:

Mfano


 First name:

Last name:
</form>

Tafuta kwa Onesha

如设置 maxlength 属性,则输入控件不会接受超过所允许数的字符。

Mafano hawa hatarusi kwa kumaliza kwa kuzingatia. Kama tunafaa kusikitisha kwa mtumishi, inahitaji kusoma kwa JavaScript kwa sababu ya kumaliza kwa kuzingatia.

Kutia mafanikio:Mafanikio ya kuingiza hatuwezi kusikitisha. JavaScript inaofaa kubadilika wakati wa kuingiza kwa sababu ya kumaliza kwa kuzingatia. Kama tunafaa kusikitisha kwa kumaliza kwa kuzingatia, mtumishi (serveri) inahitaji kusikitisha kwa sababu zingine.

Mafano ya HTML5

HTML5 inaongeza kwa <input> kama tuliofuata:

  • autocomplete
  • autofocus
  • form
  • formaction
  • formenctype
  • formmethod
  • formnovalidate
  • formtarget
  • height na width
  • list
  • min na max
  • multiple
  • pattern (regexp)
  • placeholder
  • required
  • step

na kuongeza kwa <form> kama tunafaa: step, required, placeholder, pattern (regexp), multiple, min na max, list, height na width, formtarget, formnovalidate, formmethod, formenctype, formaction, form

  • autocomplete
  • novalidate

Mafano ya autocomplete

Mafano ya autocomplete inasema kama fomu au kifungu cha kuingiza inaonesha kama inaonesha kwa kumaliza kwa kuzingatia.

Kama maadili ya kumaliza ya kuzingatia yanaingizwa, kifungu cha kifungu cha mtumishi kinaingiza thamani kwa kuzingatia wa kuzingatia kwa upimaji wa huzuni wa mtumishi huko kabla.

Tahadhari:Unaweza kuingiza maadili ya fomu ya autocomplete kama on, tena kuingiza mashahara maalum kama off, tena na sababu zingine.

Mafano ya autocomplete yanayofanana na <form> na <input> tuliofuata: text, search, url, tel, email, password, mchakato wa tarehe, range na color.

Mfano

Fomu ya maadili ya kumaliza wa kuzingatia kwa uwanja wa HTML (mashahara mmoja ni off):

<form action="action_page.php" autocomplete="on">
   Jina la kwanza:<input type="text" name="fname"><br>
   Mjane: <input type="text" name="lname"><br>
   E-mail: <input type="email" name="email" autocomplete="off"><br>
   <input type="submit">
</form> 

Tafuta kwa Onesha

Tahadhari:Kati ya wasafiri wa kawaida, inafaa kuingiza kufaa kwa sababu ya kufaada kwa sababu ya kufaada.

inicabisha ya novalidate

inicabisha ya novalidate inaenea kwa sababu ya kufaada kwa sababu ya kufaada kwa sababu ya kufaada.

Kama inafaa, inaamua kufaa kwa sababu ya kufaada kwa sababu ya kufaada kwa sababu ya kufaada kwa sababu ya kufaada.

Mfano

Inaonyesha kwamba fomu haikufaa kufaada kwa sababu ya kufaada kwa sababu ya kufaada.

<form action="action_page.php" novalidate>
   Barua pepe: <input type="email" name="user_email">
   <input type="submit">
</form> 

Tafuta kwa Onesha

inicabisha ya autofocus

inicabisha ya autofocus ni inicabisha ya binafsi.

Kama inafaa, inaamua kufaa kwa sababu ya kufaada kwa sababu ya kufaada kwa sababu ya kufaada kwa sababu ya kufaada.

Mfano

Inafaa kuwa "Jina la kwanza" mifungo wa kuingia inaingiza kufaa kwa sababu ya kufaada kwa sababu ya kufaada kwa sababu ya kufaada.

Jina la kwanza:<input type="text" name="fname" autofocus>

Tafuta kwa Onesha

inicabisha ya form

inicabisha ya form inaamua fomu au mifungo inayohusishwa na <input>.

Tahadhari:Kama inafaa kumtaarifu fomu zaidi ya moja, tumia nafasi za kufaa kwa orodha ya id ya fomu.

Mfano

Mifungo ya kuingia inaonekana kwenye kina ya fomu (lakini inahusishwa na fomu):

<form action="action_page.php" id="form1">
   Kina kwanza: <input type="text" name="fname"><br>
   <input type="submit" value="Tuma">
</form>
 Jina la mchezo wa kihindi: <input type="text" name="lname" form="form1">

Tafuta kwa Onesha

inicabisha ya formaction

inicabisha ya formaction inaamua URL ya kufaa kwa sababu ya kufaada kwa kushajeni kwa sababu ya kufaada kwa kufaada kwa sababu ya kufaada.

inicabisha ya formaction inaingiza kufaa enkingo linalofaa kwa sababu ya kufaada kwa <form> enkingo linalofaa kwa sababu ya kufaada.

inicabisha ya formaction inaenea kwa type="submit" na type="image".

Mfano

Kuna mifungo wa kushajeni kumi na kumi na vitu vya kushajeni vya fomu:

<form action="action_page.php">
   Kina kwanza: <input type="text" name="fname"><br>
   Mjane: <input type="text" name="lname"><br>
   <input type="submit" value="Tuma"><br>
   <input type="submit" formaction="demo_admin.asp"
   value="Tuma kama meneja">
</form> 

Tafuta kwa Onesha

inicabisha ya formentype

inicabisha ya formentype inaamua kama kwa uendeshaji data ya fomu (form-data) kwa sababu ya kupambwa kwa sababu ya kufaada (kwa kumwengeneza kwa method="post").

inicabisha ya formentype inaingiza kufaa inaingizwa enkingo linalofaa kupambwa kwa sababu ya kufaada (kwa kumwengeneza kwa method="post").

formenctype 属性适用于 type="submit" 以及 type="image"。

Mfano

发送默认编码以及编码为 "multipart/form-data"(第二个提交按钮)的表单数据(form-data):

<form action="demo_post_enctype.asp" method="post">
   Kina kwanza: <input type="text" name="fname"><br>
   <input type="submit" value="Tuma">
   <input type="submit" formenctype="multipart/form-data">
   value="Tuma kama Multipart/form-data">
</form> 

Tafuta kwa Onesha

Mwendo formmethod

Mwendo formmethod inadefini kwa mtu wa kuwasiliana data ya fomu (form-data) kwa mtu wa kuzingatia URL (action URL).

Mwendo formmethod ina kusaidia mwendo method wa elementi <form>.

Mwendo formmethod inayofanya kazi kwa type="submit" na type="image".

Mfano

Mibabu ya tuma ya pili inasaidia kusaidia uharibifu wa mtu wa fomu wa HTTP:

<form action="action_page.php" method="get">
   Kina kwanza: <input type="text" name="fname"><br>
   Mjane: <input type="text" name="lname"><br>
   <input type="submit" value="Tuma">
   <input type="submit" formmethod="post" formaction="demo_post.asp">
   value="Tuma kwa POST">
</form> 

Tafuta kwa Onesha

Mwendo formnovalidate

Mwendo novalidate ni mwendo wa ukweli.

Ikiwa ikianzishwa, inaangazia kwamba hatutathiririka uharibifu wa elementi <input> wakati wa kuwasiliana fomu.

Mwendo formnovalidate ina kusaidia mwendo novalidate wa elementi <form>.

Mwendo formnovalidate inaweza kutumiwa kwa type="submit".

Mfano

Fomu yenye mibabu ya tuma kumiwe na kumekadiri (kuwa na uharibifu na bila uharibifu):

<form action="action_page.php">
   Barua pepe: <input type="email" name="userid"><br>
   <input type="submit" value="Tuma"><br>
   <input type="submit" formnovalidate value="Tuma na bila kumekadiri">
</form> 

Tafuta kwa Onesha

Jaribio la formtarget

Jaribio la formtarget linaweza kumaliza jina au neno la kichwa kinachosababisha ukikaa kwenye siku ya jibu lililopakia baada ya kumwafikia formu.

Jaribio la formtarget linaweza kusubiri Jaribio la target cha <form> element.

Jaribio la formtarget linaweza kutumika na type="submit" na type="image".

Mfano

Hali hii ina formu mbili za kufanyia kwa madai kama hali inayotumiwa kwa nyenye mbalimbali za nyanda:

<form action="action_page.php">
   Kina kwanza: <input type="text" name="fname"><br>
   Mjane: <input type="text" name="lname"><br>
   <input type="submit" value="Tumia kama kina kwa kina">
   <input type="submit" formtarget="_blank">
   value="Tumia kwa nyenye ya nyanda mpya">
</form> 

Tafuta kwa Onesha

Hekima na upeo wa picha waliotumika kwa <input> wana kumaliza hekima na upeo wa kitumiaji.

Hekima na upeo wa picha waliotumika kwa <input> wana kumaliza hekima na upeo wa kitumiaji.

Hekima na upeo wa picha waliotumika kwa <input type="image"> tu.

Kutia mafanikio:Ria: Kima na upeo wa picha waliotumika kwa <input type="image">. Hadi kama wasafiri wa intaneti haujua ukubwa wa picha, ukurasa unaweza kutumika kwa picha hii wakati hii inapakia.

Mfano

Tumia picha kama bote ni kwa kumtumia <input type="image"> na kuminga hekima na upeo wa picha:

<input type="image" src="img_submit.gif" alt="Submit" width="48" height="48">

Tafuta kwa Onesha

Jaribio la list

Jaribio la list ina zawadi za <input> zilizotengwa kwenye kitumiaji cha <datalist>.

Mfano

Tumiaza <datalist> kwa kumteza <input> kwa thamani zilizotengwa:

<input list="browsers">
<datalist id="browsers">
   <option value="Internet Explorer">
   <option value="Firefox">
   <option value="Chrome">
   <option value="Opera">
   <option value="Safari">
</datalist> 

Tafuta kwa Onesha

Vya chini na vya juu

Vya chini na vya juu inasababisha kumtiwa vya chini na vya juu kwa kina la <input>.

Vya chini na vya juu yanayofanana kwa aina za ingia zifuatazo: number, range, date, datetime, datetime-local, month, time na week.

Mfano

Kina la <input> lililohusiana na vya chini na vya juu:

Ingia tarehe kabla ya 1980-01-01:
<input type="date" name="bday" max="1979-12-31">
 Ingia tarehe baada ya 2000-01-01:
<input type="date" name="bday" min="2000-01-02">
 Kweli (kati ya 1 na 5):
<input type="number" name="quantity" min="1" max="5">

Tafuta kwa Onesha

Mafanikio ya multiple

Mafanikio ya multiple ni mafanikio ya thelathini.

Ikiwa inasababishwa, inasababisha kumtiwa kuingia uingizo wa kawaida zaidi kuliko moja katika kina la <input>.

Mafanikio ya multiple yanayofanana kwa aina za ingia zifuatazo: email na file.

Mfano

Eneo la uigiza wa faili lililoakiria matumizi mengi:

Chagua picha:<input type="file" name="img" multiple>

Tafuta kwa Onesha

Mafanikio ya pattern

Mafanikio ya pattern inasababisha kufikiria uharibifu wa kawaida wa jibu la kina la <input>.

Mafanikio ya pattern yanayofanana kwa aina za ingia zifuatazo: text, search, url, tel, email, na password.

Tahadhari:Tumia mafanikio ya title kwenye ujumbe wa kawaida kuwasiliana na mtumishi.

Tahadhari:Mengeneza mafundisho zaidi kuhusu uharibifu wa kawaida katika masomo yetu ya JavaScript.

Mfano

Inafaa kuwa na mabaki ya herufi tatu tu (bila namba au herufi zina msingi):

Koodi ya nchi: 
<input type="text" name="country_code" pattern="[A-Za-z]{3}" title="Three letter country code">

Tafuta kwa Onesha

Mafanikio ya placeholder

Mafanikio ya placeholder inaainisha jibu la eneo laingia la liliweza kuingia (mivuno ya maelezo au muundo wa muundo wa muundo).

Hiiye hivi inaonekana kwenye eneo laingia kabla ya kuingia taarifa ya mtumishi.

Hakika ya placeholder inatumika kwa aina zifuatazo za input: text, search, url, tel, email na password.

Mfano

Mwili wa kichwa cha namba ambao ana matukio ya kichwa cha namba:

<input type="text" name="fname" placeholder="First name">

Tafuta kwa Onesha

Hakika ya required

Hakika ya required ni hakika ya bure.

Ikiwa inapatikana, inaamua kwamba mwili wa kichwa cha namba lazima ihaririwe kabla ya kuwasilisha formu.

Hakika ya required inatumika kwa aina zifuatazo za input: text, search, url, tel, email, password, pickers ya tarehe, number, checkbox, radio, na file.

Mfano

Mwili wa kichwa cha namba ambao ana uwezo wa kufikia:

Username: <input type="text" name="usrname" required>

Tafuta kwa Onesha

Hakika ya step

Hakika ya step inaamua kimaadili ya kichwa cha namba cha elementi ya <input>.

Mfano: Ikiwa step="3", maneno ya namba ya haki yanaa -3, 0, 3, 6, na zaidi.

Tahadhari:Hakika ya step inaweza kutumika na hakika ya max na min ili kumuea ruho ya maneno ya haki.

Hakika ya step inayotumika kwa aina zifuatazo za input: number, range, date, datetime, datetime-local, month, time na week.

Mfano

Mwili wa kichwa cha namba na muhimu wa kimaadili:

<input type="number" name="points" step="3">

Tafuta kwa Onesha