HTML ఇన్పుట్ అనే పరిధి నిబంధనలు

value అనే పరిధి నిబంధనలు

value ఇన్పుట్ ఫీల్డ్ యొక్క ప్రారంభ విలువను నిర్ధారిస్తుంది అనే పరిధి నిబంధనలు

ఉదా:

<form action="">
 ప్రథమ పేరు:<br>
<input type="text" name="firstname" value="Bill">
<br>
 చివరి పేరు:<br>
<input type="text" name="lastname">
 

స్వయంగా ప్రయత్నించండి

readonly అనే పరిధి నిబంధనలు

readonly ఇన్పుట్ ఫీల్డ్ నిర్ధారించబడిన పరిమాణాన్ని మార్చలేదు అనే పరిధి నిబంధనలు

ఉదా:

<form action="">
 ప్రథమ పేరు:<br>
<input type="text" name="firstname" value="Bill" readonly>
<br>
 చివరి పేరు:<br>
<input type="text" name="lastname">
 

స్వయంగా ప్రయత్నించండి

readonly అనే పరిధి నిబంధనలు విలువ లేదు. ఇది readonly="readonly" కు సమానం.

disabled అనే పరిధి నిబంధనలు

disabled ఇన్పుట్ ఫీల్డ్ నిష్క్రియమైనది అనే పరిధి నిబంధనలు

నిష్క్రియమైన అంశాలు వినియోగదారికి అందుబాటులో లేకుండా మరియు క్లిక్ చేయలేదు.

నిష్క్రియమైన అంశాలు సమర్పించబడదు.

ఉదా:

<form action="">
 ప్రథమ పేరు:<br>
<input type="text" name="firstname" value="Bill" disabled>
<br>
 చివరి పేరు:<br>
<input type="text" name="lastname">
 

స్వయంగా ప్రయత్నించండి

disabled అనే పరిధి నిబంధనలు విలువ లేదు. ఇది disabled="disabled" కు సమానం.

size అనే పరిధి నిబంధనలు

size ఇన్పుట్ ఫీల్డ్ యొక్క పరిమాణాన్ని (అక్షరాల ప్రకారం) నిర్ధారిస్తుంది:

ఉదా:

<form action="">
 ప్రథమ పేరు:<br>
<input type="text" name="firstname" value="Bill" size="40">
<br>
 చివరి పేరు:<br>
<input type="text" name="lastname">
 

స్వయంగా ప్రయత్నించండి

maxlength అనే పరిధి నిబంధనలు

maxlength పరిధి నిబంధనలు ఇన్పుట్ ఫీల్డ్ అనుమతించే గరిష్ట పొడవును నిర్ధారిస్తుంది:

ఉదా:

<form action="">
 ప్రథమ పేరు:<br>
<input type="text" name="firstname" maxlength="10">
<br>
 చివరి పేరు:<br>
<input type="text" name="lastname">
 

స్వయంగా ప్రయత్నించండి

maxlength అంతర్భాగం అమర్చినప్పుడు, ఇన్‌పుట్ కంట్రోల్ అనుమతించబడిన విలువలను పెంచకూడదు.

ఈ అంతర్భాగం వినియోగదారుకు ఏ ఫీడ్‌బ్యాక్‌ను అందించదు. వినియోగదారుని అవకాశపడించడానికి అవసరమైనప్పుడు, JavaScript కోడ్ని రాయవలసి ఉంటుంది。

注释:ఇన్‌పుట్ పరిమితులు పూర్తిగా నిశ్చితంగా లేవు. JavaScript అనేక పద్ధతులను అనియంత్రిత ఇన్‌పుట్స్ పెంచడానికి అందిస్తుంది. ఇన్‌పుట్స్ సురక్షితంగా పరిమితం చేయడానికి, స్వీకరణదారు (సర్వర్) కంట్రోల్స్ పరిమితిని సమయం చేసుకుంటుంది.

HTML5 అంతర్భాగాలు

HTML5 కు <input> కు ఈ క్రింది అంతర్భాగాలను జోడించింది:

  • autocomplete
  • autofocus
  • form
  • formaction
  • formenctype
  • formmethod
  • formnovalidate
  • formtarget
  • height మరియు width
  • list
  • min మరియు max
  • multiple
  • pattern (regexp)
  • placeholder
  • required
  • step

ఫారమ్ కు అవసరమైన అంతర్భాగాలను జోడించడానికి ఉపయోగించవచ్చు:

  • autocomplete
  • novalidate

autocomplete అంతర్భాగం

autocomplete అంతర్భాగం ఫారమ్ లేదా ఇన్‌పుట్ ఫీల్డ్స్ ను ఆటోమాటిక్‌గా పూరించాలా చేయాలా నిర్ణయిస్తుంది。

ఆటోకమ్ప్లీట్ ప్రారంభించినప్పుడు, బ్రౌజర్ వినియోగదారు ముందస్తు ఇన్‌పుట్ విలువలను ఆధారంగా ఆటోమాటిక్‌గా పూరిస్తుంది。

అందాలు:మీరు ఫారమ్ యొక్క autocomplete ను on చేసి, ప్రత్యేక ఇన్‌పుట్ ఫీల్డ్స్ ను off చేయవచ్చు, లేదా ప్రతికూలంగా చేయవచ్చు。

autocomplete అంతర్భాగం ఈ క్రింది <input> రకాలకు వర్తిస్తుంది: text, search, url, tel, email, password, datepickers, range మరియు color。

ఉదా:

ఆటోకమ్ప్లీట్ ప్రారంభించబడిన HTML ఫారమ్స్ (కొన్ని ఇన్‌పుట్ ఫీల్డ్స్ ఆఫ్ ఉన్నాయి):

<form action="action_page.php" autocomplete="on">
   ప్రథమ పేరు:<input type="text" name="fname"><br>
   Last name: 
E-mail: <input type="email" name="email" autocomplete="off"><br> <input type="submit">

స్వయంగా ప్రయత్నించండి

అందాలు:在某些浏览器中,您也许需要手动启用自动完成功能。

novalidate 属性

novalidate 属性属于 <form> 属性。

如果设置,则 novalidate 规定在提交表单时不对表单数据进行验证。

ఉదా:

指示表单在被提交时不进行验证:

<form action="action_page.php" novalidate>
   E-mail: <input type="email" name="user_email">
   <input type="submit">
 

స్వయంగా ప్రయత్నించండి

autofocus 属性

autofocus 属性是布尔属性。

如果设置,则规定当页面加载时 <input> 元素应该自动获得焦点。

ఉదా:

使 "First name" 输入字段在页面加载时自动获得焦点:

First name:<input type="text" name="fname" autofocus>

స్వయంగా ప్రయత్నించండి

form 属性

form 属性规定 <input> 元素所属的一个或多个表单。

అందాలు:如需引用一个以上的表单,请使用空格分隔的表单 id 列表。

ఉదా:

输入字段位于 HTML 表单之外(但仍属表单):

<form action="action_page.php" id="form1">
   First name: 
Last name: <input type="text" name="lname" form="form1">

స్వయంగా ప్రయత్నించండి

formaction 属性

formaction 属性规定当提交表单时处理该输入控件的文件的 URL。

formaction 属性覆盖 <form> 元素的 action 属性。

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

ఉదా:

拥有两个两个提交按钮并对于不同动作的 HTML 表单:

First name:
Last name:
<input type="submit" value="Submit"><br> <input type="submit" formaction="demo_admin.asp" value="Submit as admin">

స్వయంగా ప్రయత్నించండి

formenctype 属性

formenctype 属性规定当把表单数据(form-data)提交至服务器时如何对其进行编码(仅针对 method="post" 的表单)。

formenctype 属性覆盖 <form> 元素的 enctype 属性。

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

ఉదా:

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

First name:

స్వయంగా ప్రయత్నించండి

formmethod 属性

formmethod 属性定义用以向 action URL 发送表单数据(form-data)的 HTTP 方法。

formmethod 属性覆盖

元素的 method 属性。

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

ఉదా:

第二个提交按钮覆盖表单的 HTTP 方法:


   First name: 
Last name:

స్వయంగా ప్రయత్నించండి

formnovalidate 属性

novalidate 属性是布尔属性。

如果设置,则规定在提交表单时不对 元素进行验证。

formnovalidate 属性覆盖

元素的 novalidate 属性。

formnovalidate 属性可用于 type="submit"。

ఉదా:

拥有两个提交按钮的表单(验证和不验证):


   ఇ-మెయిల్: <input type="email" name="userid"><br>
   <input type="submit" value="Submit"><br>
   <input type="submit" formnovalidate value="Submit without validation">
 

స్వయంగా ప్రయత్నించండి

formtarget 属性

formtarget 属性规定的名称或关键词指示提交表单后在何处显示接收到的响应。

formtarget 属性会覆盖

元素的 target 属性。

formtarget 属性可与 type="submit" 和 type="image" 使用。

ఉదా:

这个表单有两个提交按钮,对应不同的目标窗口:


   First name: 
Last name:

స్వయంగా ప్రయత్నించండి

height 和 width 属性

height 和 width 属性规定 元素的高度和宽度。

height 和 width 属性仅用于

注释:请始终规定图像的尺寸。如果浏览器不清楚图像尺寸,则页面会在图像加载时闪烁。

ఉదా:

把图像定义为提交按钮,并设置 height 和 width 属性:


స్వయంగా ప్రయత్నించండి

list 属性

list 属性引用的 元素中包含了 元素的预定义选项。

ఉదా:

ఉపయోగించండి <datalist> ముందుకు నిర్ధారించబడిన విలువలు చేయబడిన <input> మొదటిది అని సెట్ చేయండి:

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

స్వయంగా ప్రయత్నించండి

min 和 max 属性

min 和 max 属性规定 元素的最小值和最大值。

min 和 max 属性适用于如需输入类型:number、range、date、datetime、datetime-local、month、time 以及 week。

ఉదా:

具有最小和最大值的 元素:

Enter a date before 1980-01-01:

 Enter a date after 2000-01-01:

 Quantity (between 1 and 5):

స్వయంగా ప్రయత్నించండి

multiple 属性

multiple 属性是布尔属性。

如果设置,则规定允许用户在 元素中输入一个以上的值。

multiple 属性适用于以下输入类型:email 和 file。

ఉదా:

接受多个值的文件上传字段:

请选择图片:

స్వయంగా ప్రయత్నించండి

pattern 属性

pattern 属性规定用于检查 元素值的正则表达式。

pattern అట్రిబ్యూట్ కంటేలు ఇంపుట్ టైప్లుకు వర్తిస్తుంది: text, search, url, tel, email మరియు password.

అందాలు:వినియోగదారులకు సహాయం అందించడానికి మొత్తం జాబితా లోపల ప్యాటర్న్ ని వివరించు విధంగా title అట్రిబ్యూట్ వాడండి.

అందాలు:పదంతో పోలిస్తే పెరుగుతున్న జాబితా ప్రత్యేకంగా జాబితా లోపల వివరణను నేర్చుకోండి.

ఉదా:

మాత్రమే మూడు అక్షరాలను కలిగి ఉన్న ఇంపుట్ ఫీల్డ్ ఉంటుంది (సంఖ్యలు లేదా ప్రత్యేక అక్షరాలు లేవు):

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

స్వయంగా ప్రయత్నించండి

ప్లేస్‌హోల్డర్ అట్రిబ్యూట్

ప్లేస్‌హోల్డర్ అట్రిబ్యూట్ ప్రత్యేకంగా ఇంపుట్ ఫీల్డ్‌లో అందుబాటులో ఉన్న విలువను వివరించే ప్రశ్న (ప్రమాణపత్రం లేదా ఫార్మాట్‌ల లఘు వివరణ) నిర్ధారిస్తుంది.

ఈ ప్రశ్నాలు వినియోగదారు ఇంపుట్ విలువను ఇచ్చే ముందు ఇంపుట్ ఫీల్డ్‌లో చూపబడతాయి.

placeholder 属性适用于以下输入类型:text、search、url、tel、email 以及 password。

ఉదా:

拥有占位符文本的输入字段:


స్వయంగా ప్రయత్నించండి

required 属性

required 属性是布尔属性。

అనుసంధానం ఉన్నప్పుడు, పాములు పూర్తి చేయడానికి ముందు ప్రవేశాలను పూర్తి చేయవలసి ఉంటుంది.

required అనునది ఈ ప్రవేశాలకు వర్తిస్తుంది: text, search, url, tel, email, password, date pickers, number, checkbox, radio మరియు file.

ఉదా:

అనివార్యమైన ప్రవేశాలు కలిగిన ఫీల్డ్స్ ఉన్నాయి:

యుజర్నేమ్: <input type="text" name="usrname" required>

స్వయంగా ప్రయత్నించండి

step అనునది

step అనునది <input> ప్రవేశానికి లెగల్ నంబర్ అంతరాన్ని నిర్ణయిస్తుంది.

ఉదా: ఉదా: step="3" అయితే, లెగల్ నంబర్స్ -3, 0, 3, 6 మరియు ఇలా కొనసాగుతుంది ఉంటాయి.

అందాలు:step అనునది max మరియు min అనునది కలిగిన అనుసంధానంతో ఉపయోగించబడవచ్చు, లెగల్ విలువల పరిధిని సృష్టించడానికి ఉపయోగించబడవచ్చు.

step అనునది ఈ ప్రవేశాలకు వర్తిస్తుంది: number, range, date, datetime, datetime-local, month, time మరియు week.

ప్రతిమా సమస్తి కి సమానంగా వాడవచ్చు ఉంటుంది

ప్రత్యేక నెట్టుగల నంబర్ ఫీల్డ్ కలిగిన ఫీల్డ్స్ ఉన్నాయి:

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

స్వయంగా ప్రయత్నించండి